2016-06-09 13:00:26 -05:00
|
|
|
// #docregion
|
|
|
|
import { provideRouter, RouterConfig } from '@angular/router';
|
|
|
|
|
2016-07-07 18:46:35 -07:00
|
|
|
import { crisisCenterRoutes } from './crisis-center/crisis-center.routes';
|
|
|
|
import { heroesRoutes } from './heroes/heroes.routes';
|
2016-06-09 13:00:26 -05:00
|
|
|
|
2016-07-07 18:46:35 -07:00
|
|
|
import { loginRoutes,
|
|
|
|
authProviders } from './login.routes';
|
2016-06-09 13:00:26 -05:00
|
|
|
|
|
|
|
import { CanDeactivateGuard } from './interfaces';
|
|
|
|
|
|
|
|
export const routes: RouterConfig = [
|
2016-07-07 18:46:35 -07:00
|
|
|
...heroesRoutes,
|
|
|
|
...loginRoutes,
|
|
|
|
...crisisCenterRoutes
|
2016-06-09 13:00:26 -05:00
|
|
|
];
|
|
|
|
|
2016-07-07 18:46:35 -07:00
|
|
|
export const appRouterProviders = [
|
2016-06-09 13:00:26 -05:00
|
|
|
provideRouter(routes),
|
2016-07-07 18:46:35 -07:00
|
|
|
authProviders,
|
2016-06-09 13:00:26 -05:00
|
|
|
CanDeactivateGuard
|
|
|
|
];
|