fix warnings
This commit is contained in:
parent
12ace14f3b
commit
40ea94873b
@ -9,7 +9,7 @@
|
||||
<mat-icon *ngIf="!first" svgIcon="iqser:arrow-right"></mat-icon>
|
||||
|
||||
<a
|
||||
[routerLinkActiveOptions]="breadcrumb.routerLinkActiveOptions ?? { exact: false }"
|
||||
[routerLinkActiveOptions]="breadcrumb.routerLinkActiveOptions || { exact: false }"
|
||||
[routerLink]="breadcrumb.routerLink"
|
||||
class="breadcrumb"
|
||||
routerLinkActive="active"
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
<div class="label-header">
|
||||
<div class="all-caps-label">{{ label }}</div>
|
||||
<div class="actions">
|
||||
<div (click)="selectAll($event)" class="all-caps-label primary pointer" [class.disabled]="disabled" translate="actions.all"></div>
|
||||
<div (click)="selectAll($event)" [class.disabled]="disabled" class="all-caps-label primary pointer" translate="actions.all"></div>
|
||||
<div
|
||||
(click)="deselectAll($event)"
|
||||
class="all-caps-label primary pointer"
|
||||
[class.disabled]="disabled"
|
||||
class="all-caps-label primary pointer"
|
||||
translate="actions.none"
|
||||
></div>
|
||||
</div>
|
||||
@ -20,8 +20,8 @@
|
||||
[value]="valueMapper(option)"
|
||||
>
|
||||
<ng-container
|
||||
[ngTemplateOutlet]="optionTemplate ?? defaultOptionTemplate"
|
||||
[ngTemplateOutletContext]="{ option: option }"
|
||||
[ngTemplateOutlet]="optionTemplate || defaultOptionTemplate"
|
||||
></ng-container>
|
||||
</mat-chip>
|
||||
</mat-chip-list>
|
||||
|
||||
@ -15,7 +15,7 @@ import { MatChip, MatChipList, MatChipSelectionChange } from '@angular/material/
|
||||
],
|
||||
})
|
||||
export class SelectComponent implements AfterViewInit, ControlValueAccessor {
|
||||
@Input() optionTemplate: TemplateRef<any>;
|
||||
@Input() optionTemplate?: TemplateRef<unknown>;
|
||||
@Input() label: string;
|
||||
@Input() options: any[];
|
||||
@Input() disabled = false;
|
||||
@ -26,10 +26,10 @@ export class SelectComponent implements AfterViewInit, ControlValueAccessor {
|
||||
private _value: any[] = [];
|
||||
private _onChange: (value: any[]) => void;
|
||||
|
||||
@Input() valueMapper: (option: any) => any = option => option.key;
|
||||
|
||||
constructor(private readonly _changeDetector: ChangeDetectorRef) {}
|
||||
|
||||
@Input() valueMapper: (option: any) => any = option => option.key;
|
||||
|
||||
ngAfterViewInit(): void {
|
||||
setTimeout(() => {
|
||||
this._selectChips(this._value);
|
||||
|
||||
@ -13,7 +13,7 @@ export type RouterLinkActiveOptions = { exact: boolean } | IsActiveMatchOptions;
|
||||
export interface Breadcrumb {
|
||||
readonly name$: Observable<string>;
|
||||
readonly routerLink?: string[];
|
||||
readonly routerLinkActiveOptions?: RouterLinkActiveOptions;
|
||||
readonly routerLinkActiveOptions?: RouterLinkActiveOptions | undefined;
|
||||
}
|
||||
|
||||
export type Breadcrumbs = List<Breadcrumb>;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user