-import { Component, ElementRef, Input, OnInit } from '@angular/core'
+import { ChangeDetectionStrategy, Component, ElementRef, Input, OnInit } from '@angular/core'
const icons = {
'add': require('../../../assets/images/global/add.html'),
'administration': require('../../../assets/images/menu/administration.html'),
'subscriptions': require('../../../assets/images/menu/subscriptions.html'),
'users': require('../../../assets/images/global/users.html'),
+ 'search': require('../../../assets/images/global/search.html'),
'refresh': require('../../../assets/images/global/refresh.html')
}
@Component({
selector: 'my-global-icon',
template: '',
- styleUrls: [ './global-icon.component.scss' ]
+ styleUrls: [ './global-icon.component.scss' ],
+ changeDetection: ChangeDetectionStrategy.OnPush
})
export class GlobalIconComponent implements OnInit {
@Input() iconName: GlobalIconName