diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 8c996cab..e79fa83b 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -88,6 +88,7 @@ import {PricePlanDrawerComponent} from "./shared/price-plan-drawer/price-plan-dr import {OfferComponent} from "./shared/forms/offer/offer.component"; import { ThemeService } from './services/theme.service'; import { ThemeAwareTranslateLoader } from './services/theme-aware-translate.loader'; +import { RevenueReportComponent } from './shared/revenue-report/revenue-report.component' // Función Factory requerida para crear el cargador con sus dependencias export function createThemeAwareLoader(http: HttpClient, themeService: ThemeService) { @@ -193,6 +194,7 @@ import { OperatorRevenueSharingComponent } from "src/app/pages/admin/operator-re MatomoRouterModule, CharacteristicComponent, PricePlanDrawerComponent, + RevenueReportComponent, OfferComponent, AboutDomeComponent, MarkdownTextareaComponent, diff --git a/src/app/models/interfaces.ts b/src/app/models/interfaces.ts index b753efab..cc45df2d 100644 --- a/src/app/models/interfaces.ts +++ b/src/app/models/interfaces.ts @@ -297,3 +297,11 @@ export interface PricePlanChangeState extends FormChangeState { }; }[]; } + +export interface Report { + label?: string; + text?: string; + link?: string; + items?: Report[]; +} + diff --git a/src/app/pages/user-profile/profile-sections/provider-revenue-sharing/provider-revenue-sharing.component.html b/src/app/pages/user-profile/profile-sections/provider-revenue-sharing/provider-revenue-sharing.component.html index f832104a..270604f6 100644 --- a/src/app/pages/user-profile/profile-sections/provider-revenue-sharing/provider-revenue-sharing.component.html +++ b/src/app/pages/user-profile/profile-sections/provider-revenue-sharing/provider-revenue-sharing.component.html @@ -10,108 +10,13 @@
- {{ subscription?.text }} -
-- {{ revenueSummary?.text }} -
-