diff --git a/src/routes/boards/[boardId]/+page.svelte b/src/routes/boards/[boardId]/+page.svelte index 2aff02e..72aa357 100644 --- a/src/routes/boards/[boardId]/+page.svelte +++ b/src/routes/boards/[boardId]/+page.svelte @@ -10,7 +10,6 @@ import CardModal from '$lib/components/CardModal.svelte'; import ActivityFeed from '$lib/components/ActivityFeed.svelte'; import BoardFilters from '$lib/components/BoardFilters.svelte'; - import BoardBackgroundPicker from '$lib/components/BoardBackgroundPicker.svelte'; import BulkToolbar from '$lib/components/BulkToolbar.svelte'; import ColumnSortMenu from '$lib/components/ColumnSortMenu.svelte'; import Avatar from '$lib/components/Avatar.svelte'; @@ -38,8 +37,8 @@ let showArchivedCards = $state(false); let archivedCards = $state([]); let activeFilters = $state({ labelIds: [], assigneeIds: [], due: null }); - let selectMode = $state(false); let selectedCardIds = $state(new Set()); + let selectMode = $derived(selectedCardIds.size > 0); let columnSorts = $state>({}); const flipDurationMs = 200; @@ -488,21 +487,6 @@ {/if} - {#if data.canEdit} - - - {/if} - + {/each} @@ -863,13 +872,10 @@ {selectedCardIds} {columns} onaction={() => { - selectMode = false; selectedCardIds = new Set(); - // Reload page data window.location.reload(); }} oncancel={() => { - selectMode = false; selectedCardIds = new Set(); }} />