From 410388a1c4ebbc08cd501b90d792d64175c1ed31 Mon Sep 17 00:00:00 2001
From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com>
Date: Fri, 16 Sep 2016 03:05:45 -0400
Subject: [PATCH] moved material module to its own framework and ensured it
 isnt currently being actively called anywhere.

---
 .../frameworks/{sample => material}/material.module.ts   | 0
 src/client/app/frameworks/sample/sample.module.ts        | 9 ++++-----
 2 files changed, 4 insertions(+), 5 deletions(-)
 rename src/client/app/frameworks/{sample => material}/material.module.ts (100%)

diff --git a/src/client/app/frameworks/sample/material.module.ts b/src/client/app/frameworks/material/material.module.ts
similarity index 100%
rename from src/client/app/frameworks/sample/material.module.ts
rename to src/client/app/frameworks/material/material.module.ts
diff --git a/src/client/app/frameworks/sample/sample.module.ts b/src/client/app/frameworks/sample/sample.module.ts
index a693a3ee..0acf9ba1 100644
--- a/src/client/app/frameworks/sample/sample.module.ts
+++ b/src/client/app/frameworks/sample/sample.module.ts
@@ -8,7 +8,7 @@ import { RouterModule } from '@angular/router';
 import { StoreModule } from '@ngrx/store';
 import { MdButtonModule } from '@angular2-material/button';
 import { MdToolbarModule } from '@angular2-material/toolbar';
-import { MdIconModule } from '@angular2-material/icon';
+import { MdIconModule, MdIconRegistry } from '@angular2-material/icon';
 
 // app
 import { ToolbarComponent } from './components/toolbar.component';
@@ -16,7 +16,7 @@ import { NavbarComponent } from './components/navbar.component';
 import { nameListReducer, NameListService } from './services/name-list.service';
 import { MultilingualModule } from '../i18n/multilingual.module';
 import { multilingualReducer, MultilingualStateI } from '../i18n/services/multilingual.service';
-import { MaterialModule } from './material.module';
+import { MaterialModule } from '../material/material.module';
 
 // state
 export interface AppStoreI {
@@ -37,7 +37,6 @@ export interface AppStoreI {
     MdButtonModule,
     MdToolbarModule,
     MdIconModule,
-    MaterialModule.forRoot(),
     StoreModule.provideStore({
       i18n: multilingualReducer,
       names: nameListReducer
@@ -48,12 +47,12 @@ export interface AppStoreI {
     NavbarComponent
   ],
   providers: [
-    NameListService
+    NameListService,
+    MdIconRegistry
   ],
   exports: [
     ToolbarComponent,
     NavbarComponent,
-    MaterialModule,
     CommonModule,
     FormsModule,
     RouterModule
-- 
GitLab