apps/codelab/src/app/codelabs/extra/extra-routing.module.ts
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { environment } from '../../../environments/environment';
import { FullLayoutComponent } from '../../containers/full-layout';
let routes = [
{
path: '',
component: FullLayoutComponent,
children: [
{
path: 'code-playground',
loadChildren: () =>
import('./code-playground/code-playground.module').then(
m => m.CodePlaygroundModule
),
name: 'code-playground',
description:
'Learn how pipes transform input values to output values for display in a view',
page: 'extra'
},
{
path: 'rating-summary',
loadChildren: () =>
import('./rating-summary/rating-summary.module').then(
m => m.RatingSummaryModule
),
name: 'rating-summary',
description:
'Learn how pipes transform input values to output values for display in a view',
page: 'extra'
}
]
}
];
if (environment.production) {
routes = routes.filter(r => r['prod']);
}
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class ExtraRoutingModule {}