Skip to content

Commit 1dce080

Browse files
mmalerbaandrewseguin
authored andcommitted
chore(dev-app): add lazy loading (angular#15522)
* dev-app: add lazy loading * fix snackbar RTL * fix lint * fix aot build
1 parent 7baeaa7 commit 1dce080

File tree

63 files changed

+340
-286
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+340
-286
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
/src/dev-app/connected-overlay/** @jelbourn @crisbeto
112112
/src/dev-app/dataset/** @andrewseguin
113113
/src/dev-app/datepicker/** @mmalerba
114-
/src/dev-app/dev-app-layout/** @mmalerba
114+
/src/dev-app/dev-app/** @mmalerba
115115
/src/dev-app/dialog/** @jelbourn @crisbeto
116116
/src/dev-app/drag-drop/** @crisbeto
117117
/src/dev-app/drawer/** @mmalerba

src/dev-app/autocomplete/autocomplete-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import {
1616
MatFormFieldModule,
1717
MatInputModule
1818
} from '@angular/material';
19+
import {RouterModule} from '@angular/router';
1920
import {AutocompleteDemo} from './autocomplete-demo';
2021

2122
@NgModule({
@@ -28,6 +29,7 @@ import {AutocompleteDemo} from './autocomplete-demo';
2829
MatFormFieldModule,
2930
MatInputModule,
3031
ReactiveFormsModule,
32+
RouterModule.forChild([{path: '', component: AutocompleteDemo}]),
3133
],
3234
declarations: [AutocompleteDemo],
3335
})

src/dev-app/badge/badge-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {CommonModule} from '@angular/common';
1010
import {NgModule} from '@angular/core';
1111
import {FormsModule} from '@angular/forms';
1212
import {MatBadgeModule, MatButtonModule, MatIconModule} from '@angular/material';
13+
import {RouterModule} from '@angular/router';
1314
import {BadgeDemo} from './badge-demo';
1415

1516
@NgModule({
@@ -19,6 +20,7 @@ import {BadgeDemo} from './badge-demo';
1920
MatBadgeModule,
2021
MatButtonModule,
2122
MatIconModule,
23+
RouterModule.forChild([{path: '', component: BadgeDemo}]),
2224
],
2325
declarations: [BadgeDemo],
2426
})

src/dev-app/baseline/baseline-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import {
1717
MatSelectModule,
1818
MatToolbarModule
1919
} from '@angular/material';
20+
import {RouterModule} from '@angular/router';
2021
import {BaselineDemo} from './baseline-demo';
2122

2223
@NgModule({
@@ -29,6 +30,7 @@ import {BaselineDemo} from './baseline-demo';
2930
MatRadioModule,
3031
MatSelectModule,
3132
MatToolbarModule,
33+
RouterModule.forChild([{path: '', component: BaselineDemo}]),
3234
],
3335
declarations: [BaselineDemo],
3436
})

src/dev-app/bottom-sheet/bottom-sheet-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import {
2020
MatListModule,
2121
MatSelectModule
2222
} from '@angular/material';
23+
import {RouterModule} from '@angular/router';
2324
import {BottomSheetDemo, ExampleBottomSheet} from './bottom-sheet-demo';
2425

2526
@NgModule({
@@ -35,6 +36,7 @@ import {BottomSheetDemo, ExampleBottomSheet} from './bottom-sheet-demo';
3536
MatInputModule,
3637
MatListModule,
3738
MatSelectModule,
39+
RouterModule.forChild([{path: '', component: BottomSheetDemo}]),
3840
],
3941
declarations: [BottomSheetDemo, ExampleBottomSheet],
4042
entryComponents: [ExampleBottomSheet],

src/dev-app/button-toggle/button-toggle-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {CommonModule} from '@angular/common';
1010
import {NgModule} from '@angular/core';
1111
import {FormsModule} from '@angular/forms';
1212
import {MatButtonToggleModule, MatCheckboxModule, MatIconModule} from '@angular/material';
13+
import {RouterModule} from '@angular/router';
1314
import {ButtonToggleDemo} from './button-toggle-demo';
1415

1516
@NgModule({
@@ -19,6 +20,7 @@ import {ButtonToggleDemo} from './button-toggle-demo';
1920
MatButtonToggleModule,
2021
MatCheckboxModule,
2122
MatIconModule,
23+
RouterModule.forChild([{path: '', component: ButtonToggleDemo}]),
2224
],
2325
declarations: [ButtonToggleDemo],
2426
})

src/dev-app/button/button-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@
88

99
import {NgModule} from '@angular/core';
1010
import {MatButtonModule, MatIconModule} from '@angular/material';
11+
import {RouterModule} from '@angular/router';
1112
import {ButtonDemo} from './button-demo';
1213

1314
@NgModule({
1415
imports: [
1516
MatButtonModule,
1617
MatIconModule,
18+
RouterModule.forChild([{path: '', component: ButtonDemo}]),
1719
],
1820
declarations: [ButtonDemo],
1921
})

src/dev-app/card/card-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import {
1313
MatDividerModule,
1414
MatProgressBarModule
1515
} from '@angular/material';
16+
import {RouterModule} from '@angular/router';
1617
import {CardDemo} from './card-demo';
1718

1819
@NgModule({
@@ -21,6 +22,7 @@ import {CardDemo} from './card-demo';
2122
MatCardModule,
2223
MatDividerModule,
2324
MatProgressBarModule,
25+
RouterModule.forChild([{path: '', component: CardDemo}]),
2426
],
2527
declarations: [CardDemo],
2628
})

src/dev-app/checkbox/checkbox-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {CommonModule} from '@angular/common';
1010
import {NgModule} from '@angular/core';
1111
import {FormsModule} from '@angular/forms';
1212
import {MatCheckboxModule, MatPseudoCheckboxModule} from '@angular/material';
13+
import {RouterModule} from '@angular/router';
1314
import {CheckboxDemo, MatCheckboxDemoNestedChecklist} from './checkbox-demo';
1415

1516
@NgModule({
@@ -18,6 +19,7 @@ import {CheckboxDemo, MatCheckboxDemoNestedChecklist} from './checkbox-demo';
1819
FormsModule,
1920
MatCheckboxModule,
2021
MatPseudoCheckboxModule,
22+
RouterModule.forChild([{path: '', component: CheckboxDemo}]),
2123
],
2224
declarations: [CheckboxDemo, MatCheckboxDemoNestedChecklist],
2325
})

src/dev-app/chips/chips-demo-module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
MatIconModule,
1919
MatToolbarModule
2020
} from '@angular/material';
21+
import {RouterModule} from '@angular/router';
2122
import {ChipsDemo} from './chips-demo';
2223

2324
@NgModule({
@@ -31,6 +32,7 @@ import {ChipsDemo} from './chips-demo';
3132
MatFormFieldModule,
3233
MatIconModule,
3334
MatToolbarModule,
35+
RouterModule.forChild([{path: '', component: ChipsDemo}]),
3436
],
3537
declarations: [ChipsDemo],
3638
})

0 commit comments

Comments
 (0)