{#if editable}
{ if (ev.key === 'Enter') { ev.preventDefault() ev.stopPropagation() dispatch('close', value) } }} on:change /> {:else if value}
{value}
{:else}
{/if}
{#if editable}
{ if (input) { value = '' input.focus() } }} />
{ dispatch('close', value) }} /> {/if}
{ dispatch('update', value) dispatch('close', 'open') }} />