32 lines
930 B
TypeScript
32 lines
930 B
TypeScript
// #docplaster
|
|
// #docregion
|
|
// #docregion route-config
|
|
import { provideRouter, RouterConfig } from '@angular/router';
|
|
|
|
// #enddocregion route-config
|
|
// #enddocregion
|
|
|
|
// #docregion base-routes
|
|
import { HeroListComponent } from './hero-list.component';
|
|
import { CrisisCenterComponent } from './crisis-center/crisis-center.component';
|
|
import { HeroDetailComponent } from './heroes/hero-detail.component';
|
|
// #enddocregion base-routes
|
|
|
|
// #docregion
|
|
// #docregion route-config
|
|
export const routes: RouterConfig = [
|
|
// #docregion route-defs
|
|
{ path: '/crisis-center', component: CrisisCenterComponent },
|
|
{ path: '/heroes', component: HeroListComponent },
|
|
// #enddocregion route-defs
|
|
// #docregion hero-detail-route
|
|
{ path: '/hero/:id', component: HeroDetailComponent }
|
|
// #enddocregion hero-detail-route
|
|
];
|
|
|
|
export const APP_ROUTER_PROVIDERS = [
|
|
provideRouter(routes)
|
|
];
|
|
// #enddocregion route-config
|
|
// #enddocregion
|