picker.click()} {source} ontogglesource={toggleSource} />
{ const f = picker.files?.[0]; picker.value = ''; if (f) insertImage(f); }} />
{#if source}
onchange(toMumbleHtml(sourceText))} aria-label="HTML source" spellcheck="false">
{/if}
{#if error}
{error}
{/if}
{formatBytes(source ? sourceText.length : size)}{limit ? ` / ${formatBytes(limit)}` : ''}