fuse-angular/src/app/main/ui/page-layouts/page-layouts.module.ts
Sercan Yemen 07341c5ffa Improving the codebase (99% completed)
Updated Angular, Angular Material and couple other packages
2018-05-23 12:35:08 +03:00

144 lines
5.6 KiB
TypeScript

import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { MatButtonModule, MatIconModule, MatSidenavModule, MatTabsModule } from '@angular/material';
import { FuseSharedModule } from '@fuse/shared.module';
import { FuseDemoModule } from '@fuse/components/demo/demo.module';
import { CardedFullWidthComponent } from 'app/main/ui/page-layouts/carded/fullwidth/fullwidth.component';
import { CardedFullWidth2Component } from 'app/main/ui/page-layouts/carded/fullwidth-2/fullwidth-2.component';
import { CardedLeftSidenavComponent } from 'app/main/ui/page-layouts/carded/left-sidenav/left-sidenav.component';
import { CardedLeftSidenavTabbedComponent } from 'app/main/ui/page-layouts/carded/left-sidenav-tabbed/left-sidenav-tabbed.component';
import { CardedLeftSidenav2Component } from 'app/main/ui/page-layouts/carded/left-sidenav-2/left-sidenav-2.component';
import { CardedLeftSidenav2TabbedComponent } from 'app/main/ui/page-layouts/carded/left-sidenav-2-tabbed/left-sidenav-2-tabbed.component';
import { CardedRightSidenavComponent } from 'app/main/ui/page-layouts/carded/right-sidenav/right-sidenav.component';
import { CardedRightSidenavTabbedComponent } from 'app/main/ui/page-layouts/carded/right-sidenav-tabbed/right-sidenav-tabbed.component';
import { CardedRightSidenav2Component } from 'app/main/ui/page-layouts/carded/right-sidenav-2/right-sidenav-2.component';
import { CardedRightSidenav2TabbedComponent } from 'app/main/ui/page-layouts/carded/right-sidenav-2-tabbed/right-sidenav-2-tabbed.component';
import { SimpleFullWidthComponent } from 'app/main/ui/page-layouts/simple/fullwidth/fullwidth.component';
import { SimpleLeftSidenavComponent } from 'app/main/ui/page-layouts/simple/left-sidenav/left-sidenav.component';
import { SimpleLeftSidenav2Component } from 'app/main/ui/page-layouts/simple/left-sidenav-2/left-sidenav-2.component';
import { SimpleLeftSidenav3Component } from 'app/main/ui/page-layouts/simple/left-sidenav-3/left-sidenav-3.component';
import { SimpleRightSidenavComponent } from 'app/main/ui/page-layouts/simple/right-sidenav/right-sidenav.component';
import { SimpleRightSidenav2Component } from 'app/main/ui/page-layouts/simple/right-sidenav-2/right-sidenav-2.component';
import { SimpleRightSidenav3Component } from 'app/main/ui/page-layouts/simple/right-sidenav-3/right-sidenav-3.component';
import { TabbedComponent } from 'app/main/ui/page-layouts/simple/tabbed/tabbed.component';
import { BlankComponent } from 'app/main/ui/page-layouts/blank/blank.component';
const routes: Routes = [
{
path : 'page-layouts/carded/full-width',
component: CardedFullWidthComponent
},
{
path : 'page-layouts/carded/full-width-2',
component: CardedFullWidth2Component
},
{
path : 'page-layouts/carded/left-sidenav',
component: CardedLeftSidenavComponent
},
{
path : 'page-layouts/carded/left-sidenav-tabbed',
component: CardedLeftSidenavTabbedComponent
},
{
path : 'page-layouts/carded/left-sidenav-2',
component: CardedLeftSidenav2Component
},
{
path : 'page-layouts/carded/left-sidenav-2-tabbed',
component: CardedLeftSidenav2TabbedComponent
},
{
path : 'page-layouts/carded/right-sidenav',
component: CardedRightSidenavComponent
},
{
path : 'page-layouts/carded/right-sidenav-tabbed',
component: CardedRightSidenavTabbedComponent
},
{
path : 'page-layouts/carded/right-sidenav-2',
component: CardedRightSidenav2Component
},
{
path : 'page-layouts/carded/right-sidenav-2-tabbed',
component: CardedRightSidenav2TabbedComponent
},
{
path : 'page-layouts/simple/full-width',
component: SimpleFullWidthComponent
},
{
path : 'page-layouts/simple/left-sidenav',
component: SimpleLeftSidenavComponent
},
{
path : 'page-layouts/simple/left-sidenav-2',
component: SimpleLeftSidenav2Component
},
{
path : 'page-layouts/simple/left-sidenav-3',
component: SimpleLeftSidenav3Component
},
{
path : 'page-layouts/simple/right-sidenav',
component: SimpleRightSidenavComponent
},
{
path : 'page-layouts/simple/right-sidenav-2',
component: SimpleRightSidenav2Component
},
{
path : 'page-layouts/simple/right-sidenav-3',
component: SimpleRightSidenav3Component
},
{
path : 'page-layouts/simple/tabbed',
component: TabbedComponent
},
{
path : 'page-layouts/blank',
component: BlankComponent
}
];
@NgModule({
declarations: [
CardedFullWidthComponent,
CardedFullWidth2Component,
CardedLeftSidenavComponent,
CardedLeftSidenavTabbedComponent,
CardedLeftSidenav2Component,
CardedLeftSidenav2TabbedComponent,
CardedRightSidenavComponent,
CardedRightSidenavTabbedComponent,
CardedRightSidenav2Component,
CardedRightSidenav2TabbedComponent,
SimpleFullWidthComponent,
SimpleLeftSidenavComponent,
SimpleLeftSidenav2Component,
SimpleLeftSidenav3Component,
SimpleRightSidenavComponent,
SimpleRightSidenav2Component,
SimpleRightSidenav3Component,
TabbedComponent,
BlankComponent
],
imports : [
RouterModule.forChild(routes),
MatButtonModule,
MatIconModule,
MatSidenavModule,
MatTabsModule,
FuseSharedModule,
FuseDemoModule
]
})
export class UIPageLayoutsModule
{
}