{label} {#if required}
*
{/if}
onSearchInput()} onfocusin={() => onSearchInput()} pattern={mustMatch && matched ? `^(${suggestions.join('|')})$` : undefined} /> {#if suggestions.length > 0}
{#each suggestions as suggestion (suggestion)}
onSuggestionClick(suggestion)}>{suggestion}
{/each}
{/if}