2017-04-29 18:53:19 +03:00
|
|
|
import { NgModule } from '@angular/core';
|
2017-05-11 15:05:04 +03:00
|
|
|
import { NgaTabsetModule, NgaRouteTabsetModule } from '@nga/theme';
|
2017-04-29 18:53:19 +03:00
|
|
|
|
2017-05-06 14:52:41 +03:00
|
|
|
import { SharedModule } from '../../shared.module';
|
2017-04-29 18:53:19 +03:00
|
|
|
|
2017-05-06 14:52:41 +03:00
|
|
|
import { UiFeaturesRoutingModule } from './ui-features-routing.module';
|
|
|
|
|
import { UiFeaturesComponent } from './ui-features.component';
|
|
|
|
|
import { ButtonsComponent } from './buttons/buttons.component';
|
|
|
|
|
import { GridComponent } from './grid/grid.component';
|
|
|
|
|
import { ModalsComponent } from './modals/modals.component';
|
|
|
|
|
import { IconsComponent } from './icons/icons.component';
|
|
|
|
|
import { FlatButtonsComponent } from './buttons/flat/flat.component';
|
|
|
|
|
import { RaisedButtonsComponent } from './buttons/raised/raised.component';
|
|
|
|
|
import { SizedButtonsComponent } from './buttons/sized/sized.component';
|
|
|
|
|
import { DisabledButtonsComponent } from './buttons/disabled/disabled.component';
|
|
|
|
|
import { IconButtonsComponent } from './buttons/icon/icon.component';
|
|
|
|
|
import { DropdownButtonsComponent } from './buttons/dropdown/dropdown.component';
|
|
|
|
|
import { GroupButtonsComponent } from './buttons/group/group.component';
|
|
|
|
|
import { LargeButtonsComponent } from './buttons/large/large.component';
|
|
|
|
|
import { ModalComponent } from './modals/modal/modal.component';
|
2017-05-06 15:41:52 +03:00
|
|
|
import { TypographyComponent } from './typography/typography.component';
|
2017-05-11 15:05:04 +03:00
|
|
|
import { TabsComponent } from './tabs/tabs.component';
|
2017-05-04 18:37:46 +03:00
|
|
|
|
2017-05-06 14:52:41 +03:00
|
|
|
const COMPONENTS = [
|
|
|
|
|
UiFeaturesComponent,
|
|
|
|
|
ButtonsComponent,
|
|
|
|
|
GridComponent,
|
|
|
|
|
ModalsComponent,
|
|
|
|
|
IconsComponent,
|
|
|
|
|
FlatButtonsComponent,
|
|
|
|
|
RaisedButtonsComponent,
|
|
|
|
|
SizedButtonsComponent,
|
|
|
|
|
DisabledButtonsComponent,
|
|
|
|
|
IconButtonsComponent,
|
|
|
|
|
DropdownButtonsComponent,
|
|
|
|
|
GroupButtonsComponent,
|
|
|
|
|
LargeButtonsComponent,
|
|
|
|
|
ModalComponent,
|
2017-05-06 15:41:52 +03:00
|
|
|
TypographyComponent,
|
2017-05-11 15:05:04 +03:00
|
|
|
TabsComponent,
|
2017-05-04 18:37:46 +03:00
|
|
|
];
|
2017-04-29 18:53:19 +03:00
|
|
|
|
|
|
|
|
@NgModule({
|
|
|
|
|
imports: [
|
2017-05-06 14:52:41 +03:00
|
|
|
SharedModule,
|
|
|
|
|
UiFeaturesRoutingModule,
|
2017-05-11 15:05:04 +03:00
|
|
|
NgaTabsetModule,
|
|
|
|
|
NgaRouteTabsetModule,
|
2017-04-29 18:53:19 +03:00
|
|
|
],
|
|
|
|
|
declarations: [
|
2017-05-06 14:52:41 +03:00
|
|
|
...COMPONENTS,
|
2017-05-04 18:37:46 +03:00
|
|
|
],
|
|
|
|
|
entryComponents: [
|
2017-05-06 14:52:41 +03:00
|
|
|
ModalComponent,
|
2017-04-29 18:53:19 +03:00
|
|
|
],
|
|
|
|
|
})
|
2017-05-06 14:52:41 +03:00
|
|
|
export class UiFeaturesModule { }
|