Message when previewing a hidden album

This commit is contained in:
Jorge Vargas 2025-04-06 23:36:35 -06:00
parent 80742fffdb
commit cfc3d29135
2 changed files with 9 additions and 1 deletions

View file

@ -81,7 +81,7 @@ if (!album) {
<Input dark defaultValue={album.description} name='description' label='Description' className='col-span-3' /> <Input dark defaultValue={album.description} name='description' label='Description' className='col-span-3' />
<Input dark name='cover' label='Cover image' type='file' /> <Input dark name='cover' label='Cover image' type='file' />
<InputSelect dark name='status' label='Status' value={album.status}> <InputSelect dark name='status' label='Status' defaultValue={album.status}>
<option value={AlbumStatus.HIDDEN}>Hidden</option> <option value={AlbumStatus.HIDDEN}>Hidden</option>
<option value={AlbumStatus.SHOW}>Show</option> <option value={AlbumStatus.SHOW}>Show</option>
</InputSelect> </InputSelect>

View file

@ -86,6 +86,14 @@ const coverImage = await getImage({
meta: [{ name: 'theme-color', content: album?.headerColor }] meta: [{ name: 'theme-color', content: album?.headerColor }]
}} }}
/> />
{album?.status === AlbumStatus.HIDDEN ? (
<script>
import toast from 'react-hot-toast'
toast('This page is currently hidden', { duration: Infinity })
</script>
) : null}
<BaseLayout> <BaseLayout>
<div <div
class={`w-full min-h-100vh bg-fixed bg-center bg-cover`} class={`w-full min-h-100vh bg-fixed bg-center bg-cover`}