1 import {Route} from '@angular/router';
2 import {ServicePlanningComponent, ServicePlanningEmptyComponent} from "./service-planning/service-planning.component";
3 import {FlagsResolve} from "../shared/resolvers/flag/flag.resolver";
4 import {ViewEditResolver} from "../shared/resolvers/viewEdit/viewEdit.resolver";
5 import {DrawingBoardGuard} from "./guards/servicePlanningGuard/drawingBoardGuard";
6 import {RetryResolver} from "../shared/resolvers/retry/retry.resolver";
7 import {RecreateResolver} from "../shared/resolvers/recreate/recreate.resolver";
9 export const DrawingBoardRoutes: Route[] = [
11 path: 'servicePlanning',
15 component: ServicePlanningComponent,
18 viewEditResolver: ViewEditResolver
20 canActivate: [DrawingBoardGuard]
24 component: ServicePlanningComponent,
27 viewEditResolver: ViewEditResolver
32 component: ServicePlanningComponent,
35 viewEditResolver: RecreateResolver
40 component: ServicePlanningComponent,
43 viewEditResolver: RetryResolver
45 canActivate: [DrawingBoardGuard]
49 component: ServicePlanningComponent,
52 viewEditResolver: RetryResolver
57 component: ServicePlanningComponent,
65 path: 'servicePlanningEmpty',
66 component: ServicePlanningEmptyComponent,