diff --git a/src/lib/components/HarnessSelector/HarnessSelector.svelte b/src/lib/components/HarnessSelector/HarnessSelector.svelte index fc8d5163..fc3db804 100644 --- a/src/lib/components/HarnessSelector/HarnessSelector.svelte +++ b/src/lib/components/HarnessSelector/HarnessSelector.svelte @@ -14,6 +14,7 @@ import ArrowRight from '$lib/icons/arrow-right.svg?raw'; import ChevronIcon from '$lib/icons/icon-chevron.svg?raw'; + import SearchIcon from '$lib/icons/ui/search.svg?raw'; import CloseIcon from '$lib/icons/ui/close.svg?raw'; import CarIcon from '$lib/icons/features/car.svg?raw'; @@ -148,6 +149,11 @@ selection = null; } + const handleClearText = () => { + inputValue = ""; + inputRef?.focus(); + } + /* Dropdown Options */ let menuOpen = false; let filteredItems = []; @@ -171,7 +177,7 @@ {/if} - {@html ChevronIcon} + {#if menuOpen && inputValue} + + {:else if menuOpen} + + {:else} + {@html ChevronIcon} + {/if}