import { Route } from '@angular/router'; import { AcademyComponent } from 'app/modules/admin/apps/academy/academy.component'; import { AcademyCategoriesResolver, AcademyCourseResolver, AcademyCoursesResolver } from 'app/modules/admin/apps/academy/academy.resolvers'; import { AcademyDetailsComponent } from 'app/modules/admin/apps/academy/details/details.component'; import { AcademyListComponent } from 'app/modules/admin/apps/academy/list/list.component'; export const academyRoutes: Route[] = [ { path : '', component: AcademyComponent, resolve : { categories: AcademyCategoriesResolver, }, children : [ { path : '', pathMatch: 'full', component: AcademyListComponent, resolve : { courses: AcademyCoursesResolver, }, }, { path : ':id', component: AcademyDetailsComponent, resolve : { course: AcademyCourseResolver, }, }, ], }, ];