Keine Beschreibung

app-routing.module.ts 6.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. import {RouterModule} from '@angular/router';
  2. import {NgModule} from '@angular/core';
  3. import {DashboardComponent} from './demo/view/dashboard.component';
  4. import {DashboardAnalyticsComponent} from './demo/view/dashboardanalytics.component';
  5. import {FormLayoutDemoComponent} from './demo/view/formlayoutdemo.component';
  6. import {InvalidStateDemoComponent} from './demo/view/invalidstatedemo.component';
  7. import {PanelsDemoComponent} from './demo/view/panelsdemo.component';
  8. import {OverlaysDemoComponent} from './demo/view/overlaysdemo.component';
  9. import {MediaDemoComponent} from './demo/view/mediademo.component';
  10. import {MenusDemoComponent} from './demo/view/menusdemo.component';
  11. import {MessagesDemoComponent} from './demo/view/messagesdemo.component';
  12. import {MiscDemoComponent} from './demo/view/miscdemo.component';
  13. import {EmptyDemoComponent} from './demo/view/emptydemo.component';
  14. import {ChartsDemoComponent} from './demo/view/chartsdemo.component';
  15. import {FileDemoComponent} from './demo/view/filedemo.component';
  16. import {DocumentationComponent} from './demo/view/documentation.component';
  17. import {AppMainComponent} from './app.main.component';
  18. import {AppNotfoundComponent} from './pages/app.notfound.component';
  19. import {AppContactusComponent} from './pages/app.contactus.component';
  20. import {AppErrorComponent} from './pages/app.error.component';
  21. import {AppAccessdeniedComponent} from './pages/app.accessdenied.component';
  22. import {AppLoginComponent} from './pages/app.login.component';
  23. import {AppLandingComponent} from './pages/app.landing.component';
  24. import {InputDemoComponent} from './demo/view/inputdemo.component';
  25. import {FloatLabelDemoComponent} from './demo/view/floatlabeldemo.component';
  26. import {ButtonDemoComponent} from './demo/view/buttondemo.component';
  27. import {TableDemoComponent} from './demo/view/tabledemo.component';
  28. import {ListDemoComponent} from './demo/view/listdemo.component';
  29. import {AppTimelineDemoComponent} from './pages/app.timelinedemo.component';
  30. import {TreeDemoComponent} from './demo/view/treedemo.component';
  31. import {DisplayComponent} from './utilities/display.component';
  32. import {ElevationComponent} from './utilities/elevation.component';
  33. import {FlexboxComponent} from './utilities/flexbox.component';
  34. import {GridComponent} from './utilities/grid.component';
  35. import {IconsComponent} from './utilities/icons.component';
  36. import {WidgetsComponent} from './utilities/widgets.component';
  37. import {SpacingComponent} from './utilities/spacing.component';
  38. import {TypographyComponent} from './utilities/typography.component';
  39. import {TextComponent} from './utilities/text.component';
  40. import {AppCrudComponent} from './pages/app.crud.component';
  41. import {AppCalendarComponent} from './pages/app.calendar.component';
  42. import {AppInvoiceComponent} from './pages/app.invoice.component';
  43. import {AppHelpComponent} from './pages/app.help.component';
  44. import {AppWizardComponent} from './pages/app.wizard.component';
  45. import { CandidateListComponent } from './pages/candidate/candidate-list/candidate-list.component';
  46. import { CandidateSidebarComponent } from './pages/candidate/candidate-sidebar/candidate-sidebar.component';
  47. @NgModule({
  48. imports: [
  49. RouterModule.forRoot([
  50. {
  51. path: '', component: AppMainComponent,
  52. children: [
  53. {path: 'candidate/candidate-sidebar', component: CandidateSidebarComponent},
  54. {path: 'candidate/candidate-list', component: CandidateListComponent},
  55. {path: 'dashboard/dashboard', component: DashboardComponent},
  56. {path: 'favorites/dashboardanalytics', component: DashboardAnalyticsComponent},
  57. {path: 'uikit/formlayout', component: FormLayoutDemoComponent},
  58. {path: 'uikit/floatlabel', component: FloatLabelDemoComponent},
  59. {path: 'uikit/invalidstate', component: InvalidStateDemoComponent},
  60. {path: 'uikit/input', component: InputDemoComponent},
  61. {path: 'uikit/button', component: ButtonDemoComponent},
  62. {path: 'uikit/table', component: TableDemoComponent},
  63. {path: 'uikit/list', component: ListDemoComponent},
  64. {path: 'uikit/tree', component: TreeDemoComponent},
  65. {path: 'uikit/panel', component: PanelsDemoComponent},
  66. {path: 'uikit/overlay', component: OverlaysDemoComponent},
  67. {path: 'uikit/menu', component: MenusDemoComponent},
  68. {path: 'uikit/media', component: MediaDemoComponent},
  69. {path: 'uikit/message', component: MessagesDemoComponent},
  70. {path: 'uikit/misc', component: MiscDemoComponent},
  71. {path: 'uikit/charts', component: ChartsDemoComponent},
  72. {path: 'uikit/file', component: FileDemoComponent},
  73. {path: 'utilities/display', component: DisplayComponent},
  74. {path: 'utilities/elevation', component: ElevationComponent},
  75. {path: 'utilities/flexbox', component: FlexboxComponent},
  76. {path: 'utilities/grid', component: GridComponent},
  77. {path: 'utilities/icons', component: IconsComponent},
  78. {path: 'utilities/widgets', component: WidgetsComponent},
  79. {path: 'utilities/spacing', component: SpacingComponent},
  80. {path: 'utilities/typography', component: TypographyComponent},
  81. {path: 'utilities/text', component: TextComponent},
  82. {path: 'pages/crud', component: AppCrudComponent},
  83. {path: 'pages/calendar', component: AppCalendarComponent},
  84. {path: 'pages/timeline', component: AppTimelineDemoComponent},
  85. {path: 'pages/invoice', component: AppInvoiceComponent},
  86. {path: 'pages/help', component: AppHelpComponent},
  87. {path: 'pages/empty', component: EmptyDemoComponent},
  88. {path: 'documentation', component: DocumentationComponent}
  89. ]
  90. },
  91. {path: 'error', component: AppErrorComponent},
  92. {path: 'access', component: AppAccessdeniedComponent},
  93. {path: 'notfound', component: AppNotfoundComponent},
  94. {path: 'contactus', component: AppContactusComponent},
  95. {path: 'login', component: AppLoginComponent},
  96. {path: 'landing', component: AppLandingComponent},
  97. {path: 'pages/wizard', component: AppWizardComponent},
  98. {path: '**', redirectTo: '/notfound'},
  99. ], {scrollPositionRestoration: 'enabled'})
  100. ],
  101. exports: [RouterModule]
  102. })
  103. export class AppRoutingModule {
  104. }

Powered by TurnKey Linux.