diff --git a/components/icon/nz-icon.service.ts b/components/icon/nz-icon.service.ts index c11463934a3..73baf97be56 100644 --- a/components/icon/nz-icon.service.ts +++ b/components/icon/nz-icon.service.ts @@ -9,6 +9,7 @@ import { DOCUMENT } from '@angular/common'; import { HttpBackend } from '@angular/common/http'; import { Inject, Injectable, InjectionToken, Optional, RendererFactory2 } from '@angular/core'; +import { DomSanitizer } from '@angular/platform-browser'; import { IconDefinition, IconService } from '@ant-design/icons-angular'; import { BarsOutline, @@ -151,13 +152,14 @@ export class NzIconService extends IconService { constructor( rendererFactory: RendererFactory2, + sanitizer: DomSanitizer, @Optional() @Inject(NZ_ICONS) private icons: IconDefinition[], @Optional() @Inject(NZ_ICON_DEFAULT_TWOTONE_COLOR) private defaultColor: string, @Optional() handler: HttpBackend, // tslint:disable-next-line:no-any @Optional() @Inject(DOCUMENT) document: any ) { - super(rendererFactory, handler, document); + super(rendererFactory, handler, document, sanitizer); this.addIcon(...NZ_ICONS_USED_BY_ZORRO, ...(this.icons || [])); diff --git a/components/package.json b/components/package.json index 8dda97e20e7..330919ce92f 100644 --- a/components/package.json +++ b/components/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@angular/cdk": "^8.0.0", - "@ant-design/icons-angular": "^8.0.1", + "@ant-design/icons-angular": "^8.0.0", "date-fns": "^1.30.1" }, "peerDependencies": { diff --git a/package.json b/package.json index 659c910ee1d..59fb7125e16 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ }, "dependencies": { "@angular/cdk": "^8.0.0", - "@ant-design/icons-angular": "^8.0.1", + "@ant-design/icons-angular": "^8.0.0", "date-fns": "^1.30.1" }, "devDependencies": {