|
1 | 1 | import { NgModule } from '@angular/core';
|
2 | 2 | import { Routes, RouterModule } from '@angular/router';
|
3 | 3 |
|
4 |
| -import { ButtonDemo } from './components/button-demo/button-demo'; |
5 |
| -import { CardDemo } from './components/card-demo/card-demo'; |
6 |
| -import { CheckboxDemo } from './components/checkbox-demo/checkbox-demo'; |
7 |
| -import { ChipsDemo } from './components/chips-demo/chips-demo'; |
8 |
| -import { DialogDemo } from './components/dialog-demo/dialog-demo'; |
9 |
| -import { DrawerDemo } from './components/drawer-demo/drawer-demo'; |
10 |
| -import { ElevationDemo } from './components/elevation-demo/elevation-demo'; |
11 |
| -import { FabDemo } from './components/fab-demo/fab-demo'; |
12 |
| -import { FormFieldDemo } from './components/form-field-demo/form-field-demo'; |
13 | 4 | import { GettingStarted } from './getting-started';
|
14 | 5 | import { Home } from './home/home';
|
15 |
| -import { IconButtonDemo } from './components/icon-button-demo/icon-button-demo'; |
16 |
| -import { IconDemo } from './components/icon-demo/icon-demo'; |
17 |
| -import { ImageListDemo } from './components/image-list-demo/image-list-demo'; |
18 |
| -import { LinearProgressDemo } from './components/linear-progress-demo/linear-progress-demo'; |
19 |
| -import { ListDemo } from './components/list-demo/list-demo'; |
20 |
| -import { MenuDemo } from './components/menu-demo/menu-demo'; |
21 |
| -import { MenuSurfaceDemo } from './components/menu-surface-demo/menu-surface-demo'; |
22 |
| -import { RadioDemo } from './components/radio-demo/radio-demo'; |
23 |
| -import { RippleDemo } from './components/ripple-demo/ripple-demo'; |
24 |
| -import { SelectDemo } from './components/select-demo/select-demo'; |
25 |
| -import { SliderDemo } from './components/slider-demo/slider-demo'; |
26 |
| -import { SnackbarDemo } from './components/snackbar-demo/snackbar-demo'; |
27 |
| -import { SwitchDemo } from './components/switch-demo/switch-demo'; |
28 |
| -import { TabsDemo } from './components/tabs-demo/tabs-demo'; |
29 |
| -import { TextFieldDemo } from './components/text-field-demo/text-field-demo'; |
30 |
| -import { TopAppBarDemo } from './components/top-app-bar-demo/top-app-bar-demo'; |
31 |
| -import { TypographyDemo } from './components/typography-demo/typography-demo'; |
32 | 6 |
|
33 | 7 | export const DEMO_DECLARATIONS = [
|
34 |
| - TopAppBarDemo, |
35 |
| - ButtonDemo, |
36 |
| - CardDemo, |
37 |
| - CheckboxDemo, |
38 |
| - ChipsDemo, |
39 |
| - DialogDemo, |
40 |
| - DrawerDemo, |
41 |
| - ElevationDemo, |
42 |
| - FabDemo, |
43 |
| - FormFieldDemo, |
44 | 8 | GettingStarted,
|
45 |
| - Home, |
46 |
| - IconDemo, |
47 |
| - IconButtonDemo, |
48 |
| - ImageListDemo, |
49 |
| - LinearProgressDemo, |
50 |
| - ListDemo, |
51 |
| - MenuDemo, |
52 |
| - MenuSurfaceDemo, |
53 |
| - RadioDemo, |
54 |
| - RippleDemo, |
55 |
| - SelectDemo, |
56 |
| - SliderDemo, |
57 |
| - SnackbarDemo, |
58 |
| - SnackbarDemo, |
59 |
| - SwitchDemo, |
60 |
| - TabsDemo, |
61 |
| - TextFieldDemo, |
62 |
| - TypographyDemo |
| 9 | + Home |
63 | 10 | ];
|
64 | 11 |
|
65 | 12 | const routes: Routes = [
|
66 |
| - { path: 'button-demo', component: ButtonDemo }, |
67 |
| - { path: 'card-demo', component: CardDemo }, |
68 |
| - { path: 'checkbox-demo', component: CheckboxDemo }, |
69 |
| - { path: 'chips-demo', component: ChipsDemo }, |
70 |
| - { path: 'dialog-demo', component: DialogDemo }, |
71 |
| - { path: 'drawer-demo', component: DrawerDemo }, |
72 |
| - { path: 'elevation-demo', component: ElevationDemo }, |
73 |
| - { path: 'fab-demo', component: FabDemo }, |
74 |
| - { path: 'form-field-demo', component: FormFieldDemo }, |
| 13 | + { path: 'button-demo', loadChildren: './components/button-demo/button.module#ButtonModule' }, |
| 14 | + { path: 'card-demo', loadChildren: './components/card-demo/card.module#CardModule' }, |
| 15 | + { path: 'checkbox-demo', loadChildren: './components/checkbox-demo/checkbox.module#CheckboxModule' }, |
| 16 | + { path: 'chips-demo', loadChildren: './components/chips-demo/chips.module#ChipsModule' }, |
| 17 | + { path: 'dialog-demo', loadChildren: './components/dialog-demo/dialog.module#DialogModule' }, |
| 18 | + { path: 'drawer-demo', loadChildren: './components/drawer-demo/drawer.module#DrawerModule' }, |
| 19 | + { path: 'elevation-demo', loadChildren: './components/elevation-demo/elevation.module#ElevationModule' }, |
| 20 | + { path: 'fab-demo', loadChildren: './components/fab-demo/fab.module#FabModule' }, |
| 21 | + { path: 'form-field-demo', loadChildren: './components/form-field-demo/form-field.module#FormFieldModule' }, |
75 | 22 | { path: 'getting-started', component: GettingStarted },
|
76 | 23 | { path: 'home', component: Home, pathMatch: 'full' },
|
77 |
| - { path: 'icon-demo', component: IconDemo }, |
78 |
| - { path: 'icon-button-demo', component: IconButtonDemo }, |
79 |
| - { path: 'image-list-demo', component: ImageListDemo }, |
80 |
| - { path: 'linear-progress-demo', component: LinearProgressDemo }, |
81 |
| - { path: 'list-demo', component: ListDemo }, |
82 |
| - { path: 'menu-demo', component: MenuDemo }, |
83 |
| - { path: 'menu-surface-demo', component: MenuSurfaceDemo }, |
84 |
| - { path: 'radio-demo', component: RadioDemo }, |
85 |
| - { path: 'ripple-demo', component: RippleDemo }, |
86 |
| - { path: 'select-demo', component: SelectDemo }, |
87 |
| - { path: 'slider-demo', component: SliderDemo }, |
88 |
| - { path: 'snackbar-demo', component: SnackbarDemo }, |
89 |
| - { path: 'switch-demo', component: SwitchDemo }, |
90 |
| - { path: 'tabs-demo', component: TabsDemo }, |
91 |
| - { path: 'text-field-demo', component: TextFieldDemo }, |
92 |
| - { path: 'top-app-bar-demo', component: TopAppBarDemo }, |
93 |
| - { path: 'typography-demo', component: TypographyDemo }, |
| 24 | + { path: 'icon-demo', loadChildren: './components/icon-demo/icon.module#IconModule' }, |
| 25 | + { path: 'icon-button-demo', loadChildren: './components/icon-button-demo/icon-button.module#IconButtonModule' }, |
| 26 | + { path: 'image-list-demo', loadChildren: './components/image-list-demo/image-list.module#ImageListModule' }, |
| 27 | + { |
| 28 | + path: 'linear-progress-demo', |
| 29 | + loadChildren: './components/linear-progress-demo/linear-progress.module#LinearProgressModule' |
| 30 | + }, |
| 31 | + { path: 'list-demo', loadChildren: './components/list-demo/list.module#ListModule' }, |
| 32 | + { path: 'menu-demo', loadChildren: './components/menu-demo/menu.module#MenuModule' }, |
| 33 | + { path: 'menu-surface-demo', loadChildren: './components/menu-surface-demo/menu-surface.module#MenuSurfaceModule' }, |
| 34 | + { path: 'radio-demo', loadChildren: './components/radio-demo/radio.module#RadioModule' }, |
| 35 | + { path: 'ripple-demo', loadChildren: './components/ripple-demo/ripple.module#RippleModule' }, |
| 36 | + { path: 'select-demo', loadChildren: './components/select-demo/select.module#SelectModule' }, |
| 37 | + { path: 'slider-demo', loadChildren: './components/slider-demo/slider.module#SliderModule' }, |
| 38 | + { path: 'snackbar-demo', loadChildren: './components/snackbar-demo/snackbar.module#SnackbarModule' }, |
| 39 | + { path: 'switch-demo', loadChildren: './components/switch-demo/switch.module#SwitchModule' }, |
| 40 | + { path: 'tabs-demo', loadChildren: './components/tabs-demo/tabs.module#TabsModule' }, |
| 41 | + { path: 'text-field-demo', loadChildren: './components/text-field-demo/text-field.module#TextFieldModule' }, |
| 42 | + { path: 'top-app-bar-demo', loadChildren: './components/top-app-bar-demo/top-app-bar.module#TopAppBarModule' }, |
| 43 | + { path: 'typography-demo', loadChildren: './components/typography-demo/typography.module#TypographyModule' }, |
94 | 44 | { path: '**', redirectTo: 'home' }
|
95 | 45 | ];
|
96 | 46 |
|
|
0 commit comments