Disable a button.
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
<div class="right">
|
||||
<button class="icon stroked primary"
|
||||
(click)="enableSelectionMode()"
|
||||
[disabled]="isNoAnyTaskList()"
|
||||
matTooltip="Activer la sélection des task-lists"
|
||||
matTooltipPosition="left">
|
||||
<mat-icon>checklist_rtl</mat-icon>
|
||||
|
||||
@@ -53,4 +53,8 @@ export class HeaderComponent implements OnInit, OnDestroy {
|
||||
disableSelectionMode(): void {
|
||||
this._taskListService.disableSelectionMode();
|
||||
}
|
||||
|
||||
isNoAnyTaskList(): boolean {
|
||||
return this._taskListService.isNoAnyTaskList();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -207,4 +207,8 @@ export class TaskListService {
|
||||
get selectedTaskList(): TaskList {
|
||||
return this._store.value?.selectedTaskLists[0];
|
||||
}
|
||||
|
||||
isNoAnyTaskList(): boolean {
|
||||
return !this.store?.taskLists?.length;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user