Skip to content

Commit 39ae3f6

Browse files
committed
refactor(package): renamed the module to MatPagesModule
1 parent 870904a commit 39ae3f6

File tree

3 files changed

+67
-67
lines changed

3 files changed

+67
-67
lines changed

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from './module/ngx-material-pages.module';
1+
export * from './module/mat-pages.module';

src/module/mat-pages.module.ts

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
import {CommonModule} from '@angular/common';
2+
import {NgModule, ModuleWithProviders} from '@angular/core';
3+
import {
4+
MatButtonModule,
5+
MatCardModule,
6+
MatIconModule,
7+
MatSidenavModule,
8+
MatStepperModule,
9+
MatTabsModule,
10+
MatToolbarModule
11+
} from '@angular/material';
12+
13+
import {MatPagesComponent} from './components/ngx-material-pages/mat-pages.component';
14+
import {
15+
MatPageLoaderComponent
16+
} from './components/ngx-material-pages/mat-page-loader/mat-page-loader.component';
17+
import {
18+
MatPageOutlookComponent
19+
} from './components/ngx-material-pages/mat-page-outlook/mat-page-outlook.component';
20+
import {
21+
MatPageContentComponent
22+
} from './components/ngx-material-pages/mat-page-content/mat-page-content.component';
23+
24+
// Export module's public API
25+
export {MatPagesComponent} from './components/ngx-material-pages/mat-pages.component';
26+
export {MatPageLoaderComponent} from './components/ngx-material-pages/mat-page-loader/mat-page-loader.component';
27+
export {
28+
MatPageOutlookComponent
29+
}from './components/ngx-material-pages/mat-page-outlook/mat-page-outlook.component';
30+
export {
31+
MatPageContentComponent
32+
}from './components/ngx-material-pages/mat-page-content/mat-page-content.component';
33+
34+
@NgModule({
35+
imports: [
36+
CommonModule,
37+
MatToolbarModule,
38+
MatTabsModule,
39+
MatCardModule,
40+
MatSidenavModule,
41+
MatIconModule,
42+
MatStepperModule,
43+
MatButtonModule
44+
],
45+
exports:
46+
[
47+
MatPagesComponent,
48+
MatPageLoaderComponent,
49+
MatPageOutlookComponent,
50+
MatPageContentComponent
51+
],
52+
declarations: [
53+
MatPagesComponent,
54+
MatPageLoaderComponent,
55+
MatPageOutlookComponent,
56+
MatPageContentComponent
57+
]
58+
})
59+
export class MatPagesModule {
60+
static forRoot(): ModuleWithProviders {
61+
return {
62+
ngModule: MatPagesModule,
63+
providers: []
64+
};
65+
}
66+
}

src/module/ngx-material-pages.module.ts

Lines changed: 0 additions & 66 deletions
This file was deleted.

0 commit comments

Comments
 (0)