diff --git a/frontend/components/task/TaskBulkActions.vue b/frontend/components/task/TaskBulkActions.vue index 5c9194a..617aa19 100644 --- a/frontend/components/task/TaskBulkActions.vue +++ b/frontend/components/task/TaskBulkActions.vue @@ -14,8 +14,9 @@
- + + + Status — + diff --git a/frontend/pages/my-tasks.vue b/frontend/pages/my-tasks.vue index d0bd9bb..cece4ab 100644 --- a/frontend/pages/my-tasks.vue +++ b/frontend/pages/my-tasks.vue @@ -62,6 +62,7 @@ const viewMode = ref<'kanban' | 'list'>('kanban') // Bulk selection const selectedTaskIds = reactive(new Set()) +const selectedTasksArray = computed(() => tasks.value.filter(t => selectedTaskIds.has(t.id))) // Modal const taskModalOpen = ref(false) @@ -456,6 +457,8 @@ onMounted(async () => { :priorities="priorities" :efforts="efforts" :groups="groups" + :selected-tasks="selectedTasksArray" + :projects="projects" @toggle-all="toggleSelectAll(tasks)" @bulk-update="onBulkUpdate" @bulk-archive="onBulkArchive"