diff --git a/src/components/icon/test/basic/app/app.module.ts b/src/components/icon/test/basic/app/app.module.ts index a97cc075e4..5cc4fee72d 100644 --- a/src/components/icon/test/basic/app/app.module.ts +++ b/src/components/icon/test/basic/app/app.module.ts @@ -1,4 +1,4 @@ -import { NgModule } from '@angular/core'; +import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { IonicApp, IonicModule } from '../../../../..'; @@ -17,6 +17,9 @@ import { RootPage } from '../pages/root-page/root-page'; bootstrap: [IonicApp], entryComponents: [ RootPage + ], + schemas: [ + CUSTOM_ELEMENTS_SCHEMA ] }) export class AppModule {} diff --git a/src/components/item/item.ts b/src/components/item/item.ts index fa314833fd..045c04c7fa 100644 --- a/src/components/item/item.ts +++ b/src/components/item/item.ts @@ -1,8 +1,7 @@ -import { ChangeDetectionStrategy, Component, ContentChild, ContentChildren, ElementRef, QueryList, Renderer, Optional, ViewChild, ViewEncapsulation } from '@angular/core'; +import { ChangeDetectionStrategy, Component, ContentChild, ElementRef, QueryList, Renderer, Optional, ViewChild, ViewEncapsulation } from '@angular/core'; import { Config } from '../../config/config'; import { Form } from '../../util/form'; -import { Icon } from '../icon/icon'; import { Ion } from '../ion'; import { Label } from '../label/label'; import { ItemReorder } from './item-reorder'; @@ -422,10 +421,10 @@ export class Item extends Ion { /** * @hidden */ - @ContentChildren(Icon) - set _icons(icons: QueryList) { - icons.forEach(icon => { - icon.setElementClass('item-icon', true); - }); - } + // @ContentChildren(Icon) + // set _icons(icons: QueryList) { + // icons.forEach(icon => { + // icon.setElementClass('item-icon', true); + // }); + // } } diff --git a/src/index.ts b/src/index.ts index b9c551483e..4aa514119e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -23,7 +23,6 @@ export { Col } from './components/grid/col'; export { Grid } from './components/grid/grid'; export { Row } from './components/grid/row'; export { Ion } from './components/ion'; -export { Icon } from './components/icon/icon'; export { Img } from './components/img/img'; export { InfiniteScroll } from './components/infinite-scroll/infinite-scroll'; export { InfiniteScrollContent } from './components/infinite-scroll/infinite-scroll-content'; diff --git a/src/module.ts b/src/module.ts index a474a95777..d25b94f37f 100644 --- a/src/module.ts +++ b/src/module.ts @@ -60,7 +60,6 @@ import { FabList } from './components/fab/fab-list'; import { Col } from './components/grid/col'; import { Grid } from './components/grid/grid'; import { Row } from './components/grid/row'; -import { Icon } from './components/icon/icon'; import { Img } from './components/img/img'; import { InfiniteScroll } from './components/infinite-scroll/infinite-scroll'; import { InfiniteScrollContent } from './components/infinite-scroll/infinite-scroll-content'; @@ -192,7 +191,6 @@ import { BooleanInput } from './bindings/angular/components/boolean-input'; FabList, Grid, Img, - Icon, InfiniteScroll, InfiniteScrollContent, Item, @@ -286,7 +284,6 @@ import { BooleanInput } from './bindings/angular/components/boolean-input'; FabList, Grid, Img, - Icon, InfiniteScroll, InfiniteScrollContent, Item,