1+ import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core' ;
12import { BrowserModule } from '@angular/platform-browser' ;
23import { BrowserAnimationsModule } from '@angular/platform-browser/animations' ;
34import { NgModule } from '@angular/core' ;
45import { Location , LocationStrategy , PathLocationStrategy } from '@angular/common' ;
56import { FormsModule } from '@angular/forms' ;
67import { HttpModule } from '@angular/http' ;
78import { MaterialModule } from '@angular/material' ;
9+ import { InlineSVGModule } from 'ng-inline-svg' ;
810import { MaterialDocsApp } from './material-docs-app' ;
911import { Homepage } from './pages/homepage/homepage' ;
1012import { routing } from './routes' ;
@@ -19,6 +21,7 @@ import {ComponentSidenav} from './pages/component-sidenav/component-sidenav';
1921import { Footer } from './shared/footer/footer' ;
2022import { ComponentPageTitle } from './pages/page-title/page-title' ;
2123import { ComponentPageHeader } from './pages/component-page-header/component-page-header' ;
24+ import { StyleManager } from './shared/style-manager/style-manager' ;
2225
2326
2427@NgModule ( {
@@ -32,7 +35,14 @@ import {ComponentPageHeader} from './pages/component-page-header/component-page-
3235 GuideList ,
3336 GuideViewer ,
3437 Homepage ,
35- Footer
38+ Footer ,
39+ ] ,
40+ schemas : [
41+ CUSTOM_ELEMENTS_SCHEMA ,
42+ ] ,
43+ exports : [
44+ MaterialDocsApp ,
45+ Homepage ,
3646 ] ,
3747 imports : [
3848 BrowserModule ,
@@ -43,10 +53,12 @@ import {ComponentPageHeader} from './pages/component-page-header/component-page-
4353 HttpModule ,
4454 MaterialModule . forRoot ( ) ,
4555 routing ,
56+ InlineSVGModule ,
4657 ] ,
4758 providers : [
4859 Location ,
4960 ComponentPageTitle ,
61+ StyleManager ,
5062 { provide : LocationStrategy , useClass : PathLocationStrategy } ,
5163 ] ,
5264 bootstrap : [ MaterialDocsApp ] ,
0 commit comments