{ if (!options.includes(inputValue)) { inputValue = ''; } }} on:change={onChange} on:keyup={onKeyUp} on:click|stopPropagation={() => {}} {id} required={required && !value.length} autocomplete="off" class="w-full relative rounded-md py-2 pl-4 focus:pl-10 text-gray-600 border border-transparent focus:outline-none focus:border-solid focus:border focus:border-slate-400 focus:bg-gray-100 bg-grayblue-light font-normal cursor-pointer focus:cursor-text" /> {#if showSelection} search {/if} drop down
{#if showSelection}
    {#if options.length} {#each filteredOptions as option}
  • {/each} {:else}
  • List is empty
  • {/if}
{/if}
{#each value as option} {/each}