{
hideAutoComplete()
}}
>
{#if !highlight}
{:else if isFirefox}
{
handleKeyDown(e)
onInput()
}}
oninput={(e) => {
autoComplete()
}}
onpaste={(e) => {
e.preventDefault()
const text = e.clipboardData.getData('text/plain')
if(text){
insertTextAtSelection(text)
}
}}
bind:this={inputDom}
translate="no"
>{value ?? ''}
{:else}
{
handleKeyDown(e)
onInput()
}}
oninput={(e) => {
autoComplete()
}}
bind:this={inputDom}
translate="no"
>{value ?? ''}
{/if}
{#each autocompleteContents as content, i}
{/each}