{#if value?.url} { box_drawer.undo(); }} on:remove_boxes={() => { box_drawer.clear(); }} on:remove_image={() => { value = null; dispatch("clear"); }} /> {/if}
{#if value !== null && !streaming} {value.alt_text} {/if}
{#if sources.length > 1 || sources.includes("clipboard")} {#each sources_list as source} handle_toolbar(source)} Icon={sources_meta[source].icon} size="large" label="{source}-image-toolbar-btn" padded={false} /> {/each} {/if}