Browse Source

feat(client): migrate ZEN page

pull/5410/head
David Requeno 4 months ago
parent
commit
0dd56db657
  1. 30
      apps/client/src/app/pages/zen/zen-page-routing.module.ts
  2. 5
      apps/client/src/app/pages/zen/zen-page.component.ts
  3. 4
      apps/client/src/app/pages/zen/zen-page.routes.ts

30
apps/client/src/app/pages/zen/zen-page-routing.module.ts

@ -1,30 +0,0 @@
import { internalRoutes } from '@ghostfolio/common/routes/routes';
import { Routes } from '@angular/router';
import { GfHomeHoldingsComponent } from '../../components/home-holdings/home-holdings.component';
import { GfHomeOverviewComponent } from '../../components/home-overview/home-overview.component';
import { AuthGuard } from '../../core/auth.guard';
import { ZenPageComponent } from './zen-page.component';
const routes: Routes = [
{
canActivate: [AuthGuard],
children: [
{
path: '',
component: GfHomeOverviewComponent
},
{
path: internalRoutes.zen.subRoutes.holdings.path,
component: GfHomeHoldingsComponent,
title: internalRoutes.home.subRoutes.holdings.title
}
],
component: ZenPageComponent,
path: '',
title: internalRoutes.zen.title
}
];
export { routes };

5
apps/client/src/app/pages/zen/zen-page.component.ts

@ -18,10 +18,9 @@ import { takeUntil } from 'rxjs/operators';
selector: 'gf-zen-page', selector: 'gf-zen-page',
styleUrls: ['./zen-page.scss'], styleUrls: ['./zen-page.scss'],
templateUrl: './zen-page.html', templateUrl: './zen-page.html',
standalone: true, imports: [CommonModule, IonIcon, MatTabsModule, RouterModule]
imports: [CommonModule, MatTabsModule, RouterModule, IonIcon]
}) })
export class ZenPageComponent implements OnDestroy, OnInit { export class GfZenPageComponent implements OnDestroy, OnInit {
public deviceType: string; public deviceType: string;
public tabs: TabConfiguration[] = []; public tabs: TabConfiguration[] = [];
public user: User; public user: User;

4
apps/client/src/app/pages/zen/zen-page.routes.ts

@ -5,7 +5,7 @@ import { internalRoutes } from '@ghostfolio/common/routes/routes';
import { Routes } from '@angular/router'; import { Routes } from '@angular/router';
import { ZenPageComponent } from './zen-page.component'; import { GfZenPageComponent } from './zen-page.component';
export const routes: Routes = [ export const routes: Routes = [
{ {
@ -21,7 +21,7 @@ export const routes: Routes = [
title: internalRoutes.home.subRoutes.holdings.title title: internalRoutes.home.subRoutes.holdings.title
} }
], ],
component: ZenPageComponent, component: GfZenPageComponent,
path: '', path: '',
title: internalRoutes.zen.title title: internalRoutes.zen.title
} }

Loading…
Cancel
Save