From 09910a119a4d36f09a682b493991b9e8e6b4137b Mon Sep 17 00:00:00 2001 From: alex thomsen Date: Thu, 28 May 2026 17:06:21 -0600 Subject: [PATCH] Add a prop to hide select/deselect controls --- src/lib/holocene/combobox/combobox.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/holocene/combobox/combobox.svelte b/src/lib/holocene/combobox/combobox.svelte index 89f5ca1755..07db1ead31 100644 --- a/src/lib/holocene/combobox/combobox.svelte +++ b/src/lib/holocene/combobox/combobox.svelte @@ -108,6 +108,7 @@ removeChipLabel?: string; selectAllLabel?: string; deselectAllLabel?: string; + hideControls?: boolean; numberOfItemsSelectedLabel?: (count: number) => string; } @@ -119,6 +120,7 @@ removeChipLabel?: never; selectAllLabel?: never; deselectAllLabel?: never; + hideControls?: never; numberOfItemsSelectedLabel?: never; } @@ -168,6 +170,7 @@ displayChips = true, selectAllLabel = 'Select All', deselectAllLabel = 'Deselect All', + hideControls = false, removeChipLabel = 'Remove Option', numberOfItemsSelectedLabel = (count: number) => `${count} option${count > 1 ? 's' : ''} selected`, @@ -626,7 +629,7 @@ class="w-full" maxHeight={maxMenuHeight} > - {#if multiselect && isArrayValue(value)} + {#if multiselect && isArrayValue(value) && !hideControls}