import { ChangeDetectionStrategy, Component, Input, ViewEncapsulation } from '@angular/core'; import { StatusBarConfig } from './status-bar-config.model'; import { NgClass, NgStyle } from '@angular/common'; import { MatTooltipModule } from '@angular/material/tooltip'; @Component({ selector: 'iqser-status-bar', templateUrl: './status-bar.component.html', styleUrls: ['./status-bar.component.scss'], encapsulation: ViewEncapsulation.None, changeDetection: ChangeDetectionStrategy.OnPush, imports: [NgClass, NgStyle, MatTooltipModule], }) export class StatusBarComponent { @Input() configs: readonly StatusBarConfig[] = []; @Input() small = false; }