{$i18n.t('Schedule')}
{#if frequency === 'CUSTOM'}
e.stopPropagation()} on:input={onChange} />
{:else if frequency !== 'HOURLY'}
{#if frequency === 'ONCE'}
e.stopPropagation()} on:input={onChange} />
e.stopPropagation()} on:input={onChange} />
{:else}
{$i18n.t('Time')} { const [h, m] = e.currentTarget.value.split(':').map(Number); hour = h; minute = m; onChange(); }} class="bg-transparent text-center outline-hidden text-xs dark:color-scheme-dark" on:click={(e) => e.stopPropagation()} />
{/if} {#if frequency === 'MONTHLY'}
{$i18n.t('Day')} e.stopPropagation()} on:input={onChange} />
{/if}
{#if frequency === 'WEEKLY'}
{#each DAYS as d} {/each}
{/if} {/if}