Disable a button.

This commit is contained in:
2022-03-06 14:45:34 +01:00
parent 9b56dddab9
commit 863caeccf3
3 changed files with 9 additions and 0 deletions

View File

@@ -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>

View File

@@ -53,4 +53,8 @@ export class HeaderComponent implements OnInit, OnDestroy {
disableSelectionMode(): void {
this._taskListService.disableSelectionMode();
}
isNoAnyTaskList(): boolean {
return this._taskListService.isNoAnyTaskList();
}
}

View File

@@ -207,4 +207,8 @@ export class TaskListService {
get selectedTaskList(): TaskList {
return this._store.value?.selectedTaskLists[0];
}
isNoAnyTaskList(): boolean {
return !this.store?.taskLists?.length;
}
}