From f7bcc4603cbfb47123ecd9cb3394fd9a4cbb552f Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Thu, 16 Mar 2017 11:30:22 -0400 Subject: [PATCH] refactor(components): add icon module and missing imports --- src/components/datetime/datetime.module.ts | 3 +++ src/components/icon/icon.module.ts | 19 +++++++++++++++++++ src/components/navbar/navbar.module.ts | 2 ++ 3 files changed, 24 insertions(+) create mode 100644 src/components/icon/icon.module.ts diff --git a/src/components/datetime/datetime.module.ts b/src/components/datetime/datetime.module.ts index 114795b1c6..073964e912 100644 --- a/src/components/datetime/datetime.module.ts +++ b/src/components/datetime/datetime.module.ts @@ -1,10 +1,13 @@ import { CommonModule } from '@angular/common'; import { NgModule, ModuleWithProviders } from '@angular/core'; +import { ButtonModule } from '../button/button.module'; + import { DateTime } from './datetime'; @NgModule({ imports: [ + ButtonModule, CommonModule ], declarations: [ diff --git a/src/components/icon/icon.module.ts b/src/components/icon/icon.module.ts new file mode 100644 index 0000000000..8cb2b89afa --- /dev/null +++ b/src/components/icon/icon.module.ts @@ -0,0 +1,19 @@ +import { NgModule, ModuleWithProviders } from '@angular/core'; + +import { Icon } from './icon'; + +@NgModule({ + declarations: [ + Icon + ], + exports: [ + Icon + ] +}) +export class IconModule { + public static forRoot(): ModuleWithProviders { + return { + ngModule: IconModule, providers: [] + }; + } +} diff --git a/src/components/navbar/navbar.module.ts b/src/components/navbar/navbar.module.ts index 9934976864..fede37d29d 100644 --- a/src/components/navbar/navbar.module.ts +++ b/src/components/navbar/navbar.module.ts @@ -3,10 +3,12 @@ import { NgModule, ModuleWithProviders } from '@angular/core'; import { Navbar } from './navbar'; +import { ButtonModule } from '../button/button.module'; import { IconModule } from '../icon/icon.module'; @NgModule({ imports: [ + ButtonModule, CommonModule, IconModule ],