diff --git a/Modals/ConversationHistoryModalSvelte.svelte b/Modals/ConversationHistoryModalSvelte.svelte index 9058ffa..8392731 100644 --- a/Modals/ConversationHistoryModalSvelte.svelte +++ b/Modals/ConversationHistoryModalSvelte.svelte @@ -34,6 +34,14 @@ selectedItems = selectedItems; } + function toggleAll(state: boolean) { + selectedItems.clear(); + if (state) { + selectedItems = new Set(items.map(item => item.id)); + } + selectedItems = selectedItems; + } + function handleDelete() { if (selectedItems.size === 0) { return; @@ -80,30 +88,43 @@
@@ -111,7 +132,7 @@