<script>
import { tick, onMount } from 'svelte'
let isShow = false
let inputEl
async function toggle() {
isShow = !isShow
await tick()
// const inputEl = document.querySelector('input')
console.log(inputEl)
inputEl && inputEl.focus()
}
</script>
<button on:click={toggle}>Edit!</button>
{#if isShow}
<input bind:this={inputEl} />
{/if}