mirror of
https://github.com/richard-loafle/fuse-angular.git
synced 2025-04-30 12:03:12 +00:00
61 lines
2.3 KiB
TypeScript
61 lines
2.3 KiB
TypeScript
import { Route } from '@angular/router';
|
|
import { HelpCenterComponent } from 'app/modules/admin/apps/help-center/help-center.component';
|
|
import { HelpCenterFaqsComponent } from 'app/modules/admin/apps/help-center/faqs/faqs.component';
|
|
import { HelpCenterGuidesComponent } from 'app/modules/admin/apps/help-center/guides/guides.component';
|
|
import { HelpCenterGuidesCategoryComponent } from 'app/modules/admin/apps/help-center/guides/category/category.component';
|
|
import { HelpCenterGuidesGuideComponent } from 'app/modules/admin/apps/help-center/guides/guide/guide.component';
|
|
import { HelpCenterSupportComponent } from 'app/modules/admin/apps/help-center/support/support.component';
|
|
import { HelpCenterFaqsResolver, HelpCenterGuidesCategoryResolver, HelpCenterGuidesGuideResolver, HelpCenterGuidesResolver, HelpCenterMostAskedFaqsResolver } from 'app/modules/admin/apps/help-center/help-center.resolvers';
|
|
|
|
export const helpCenterRoutes: Route[] = [
|
|
{
|
|
path : '',
|
|
component: HelpCenterComponent,
|
|
resolve : {
|
|
faqs: HelpCenterMostAskedFaqsResolver
|
|
}
|
|
},
|
|
{
|
|
path : 'faqs',
|
|
component: HelpCenterFaqsComponent,
|
|
resolve : {
|
|
faqs: HelpCenterFaqsResolver
|
|
}
|
|
},
|
|
{
|
|
path : 'guides',
|
|
children: [
|
|
{
|
|
path : '',
|
|
component: HelpCenterGuidesComponent,
|
|
resolve : {
|
|
guides: HelpCenterGuidesResolver
|
|
}
|
|
},
|
|
{
|
|
path : ':categorySlug',
|
|
children: [
|
|
{
|
|
path : '',
|
|
component: HelpCenterGuidesCategoryComponent,
|
|
resolve : {
|
|
guides: HelpCenterGuidesCategoryResolver
|
|
}
|
|
},
|
|
{
|
|
path : ':guideSlug',
|
|
component: HelpCenterGuidesGuideComponent,
|
|
resolve : {
|
|
guide: HelpCenterGuidesGuideResolver
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path : 'support',
|
|
component: HelpCenterSupportComponent
|
|
}
|
|
];
|