{#if submitResult}

✅ Your verse is scheduled for {fmtDateVague(submitResult.scheduledDate)}

{submitResult.reference}

{:else if !isLoggedIn} {#if expanded}

Sign in to submit a verse for a future day

{/if} {:else if onCooldown} {:else} {#if expanded}
{#if statusError}

{statusError}

{/if} {#if !structure}

Loading Bible structure…

{:else}
{#if previewLoading}

Loading preview…

{:else if preview}

{preview.reference}

{#each preview.windowVerses as verseText, i (i)}

{verseText}

{/each}
{:else}

Select a verse to preview.

{/if}
{#if submitError}

{submitError}

{/if} {#if status?.upcoming && status.upcoming.length > 0}

Your upcoming verse{status.upcoming.length > 1 ? "s" : ""}: {#each status.upcoming as u, i (i)} {#if i > 0}·{/if} {u.reference} ({fmtDateVague(u.scheduledDate)}) {/each}

{/if} {/if}
{/if} {/if}