angular/integration/platform-server/projects/ngmodule/src/app/app-routing.module.ts
Joey Perrott 894c1c5f10 refactor: apply prettier formatting to integration (#54653)
Apply prettier formatting to integration directories

PR Close #54653
2024-04-02 20:42:04 +00:00

44 lines
1.1 KiB
TypeScript

import {NgModule} from '@angular/core';
import {RouterModule, Routes} from '@angular/router';
import {HelloWorldComponent} from './helloworld/hello-world.component';
import {TransferStateComponent} from './transferstate/transfer-state.component';
const routes: Routes = [
{
path: 'helloworld',
component: HelloWorldComponent,
},
{
path: 'transferstate',
component: TransferStateComponent,
},
{
path: 'http-transferstate-lazy',
loadChildren: () =>
import('./http-transferstate-lazy/http-transfer-state.module').then(
(m) => m.HttpTransferStateModule,
),
},
{
path: 'http-transferstate-lazy-on-init',
loadChildren: () =>
import('./http-transferstate-lazy-on-init/http-transferstate-lazy-on-init.module').then(
(m) => m.HttpTransferStateOnInitModule,
),
},
{
path: 'error',
component: HelloWorldComponent,
resolve: {
'id': () => {
throw new Error('Error in resolver.');
},
},
},
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule],
})
export class AppRoutingModule {}