{#if mode === "text"}
{})} onrender={onrendertext ?? (() => {})} />
{:else if mode === "image" && sourceUrl}
{ e.preventDefault(); dragging = true; }} ondragleave={() => (dragging = false)} ondrop={onDrop} > {t("sourceCard.alt")} {#if dragging} {t("dropZone.overlayDefault")} {/if}
{:else if mode === "image"} {:else} {t("sourceCard.noSource")} {/if}