{ if (alwaysEdit && focused && !readonly) { editor?.focus() } }} use:resizeObserver={() => { dispatch('changeSize') }} > {#if label}
{/if} {#if (mode !== Mode.View || alwaysEdit) && !readonly} { rawValue = evt.detail if (alwaysEdit) { content = evt.detail } dispatch('changeContent', evt.detail) }} > {#if !alwaysEdit && !hideExtraButtons}
{/if}
{:else}
{#if content} {/if}
{#if !alwaysEdit && !hideExtraButtons && !readonly}
{/if} {/if}