add collapsible task result output

This commit is contained in:
Michael Shamoon
2022-05-27 10:27:42 -07:00
parent 6b1c50b051
commit cd44151e16
4 changed files with 36 additions and 15 deletions

View File

@@ -14,6 +14,7 @@ export class TasksComponent implements OnInit, OnDestroy {
public activeTab: string
public selectedTasks: Set<number> = new Set()
private unsubscribeNotifer = new Subject()
public expandedTask: number
get dismissButtonText(): string {
return this.selectedTasks.size > 0
@@ -63,6 +64,10 @@ export class TasksComponent implements OnInit, OnDestroy {
}
}
expandTask(task: PaperlessTask) {
this.expandedTask = this.expandedTask == task.id ? undefined : task.id
}
toggleSelected(task: PaperlessTask) {
this.selectedTasks.has(task.id)
? this.selectedTasks.delete(task.id)