diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/routes/schedule/+page.svelte | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/src/routes/schedule/+page.svelte b/src/routes/schedule/+page.svelte index 90c7608e..5174934b 100644 --- a/src/routes/schedule/+page.svelte +++ b/src/routes/schedule/+page.svelte @@ -84,23 +84,21 @@ {:then scheduledMedia} {#if scheduledMedia} <blockquote> - {timeZone.split('/').reverse().join(', ').replace(/_/g, ' ')} + <p> + <select + bind:value={timeZone} + on:change={() => + (subsPleasePromise = fetch(`/api/subsplease?tz=${timeZone}`).then((r) => r.json()))} + > + {#each Intl.supportedValuesOf('timeZone') as zone} + <option value={zone}> + {zone.split('/').reverse().join(', ').replace(/_/g, ' ')} + </option> + {/each} + </select> + </p> </blockquote> - <p> - <select - bind:value={timeZone} - on:change={() => - (subsPleasePromise = fetch(`/api/subsplease?tz=${timeZone}`).then((r) => r.json()))} - > - {#each Intl.supportedValuesOf('timeZone') as zone} - <option value={zone}> - {zone.split('/').reverse().join(', ').replace(/_/g, ' ')} - </option> - {/each} - </select> - </p> - <div id="list-container"> {#each Object.entries(shiftSubsPleaseSchedule(subsPlease.schedule)) as [day, scheduleEntry]} <details |