diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index 26c8b9e..7f2986b 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -5,7 +5,6 @@ import Content from "./routes/Content.svelte" import Notifications from "./lib/components/widgets/Notifications.svelte" import SSRSkip from "./lib/components/SSRSkip.svelte" - import DateModal from "./lib/components/widgets/DateModal.svelte" import { baseURL } from "./config" import { isMobile, location, openModal } from "./lib/store" @@ -106,7 +105,6 @@ - diff --git a/frontend/src/lib/components/widgets/DateModal.svelte b/frontend/src/lib/components/widgets/DateModal.svelte deleted file mode 100644 index 9f1a6aa..0000000 --- a/frontend/src/lib/components/widgets/DateModal.svelte +++ /dev/null @@ -1,50 +0,0 @@ - - -
- - diff --git a/frontend/src/lib/components/widgets/MediaQuery.svelte b/frontend/src/lib/components/widgets/MediaQuery.svelte index e189fe4..d529ce7 100644 --- a/frontend/src/lib/components/widgets/MediaQuery.svelte +++ b/frontend/src/lib/components/widgets/MediaQuery.svelte @@ -1,5 +1,4 @@ {#if id} {#if loading} {#if !noPlaceholder} - + {@render loadingSnippet({ entry, src: fileSrc })} {/if} {:else if entry} - + {@render childrenSnippet({ entry, src: fileSrc })} {:else if !noPlaceholder} - + {@render notFoundSnippet()} {/if} {/if} diff --git a/frontend/src/lib/components/widgets/MedialibImage.svelte b/frontend/src/lib/components/widgets/MedialibImage.svelte index 90d6d4a..dde9717 100644 --- a/frontend/src/lib/components/widgets/MedialibImage.svelte +++ b/frontend/src/lib/components/widgets/MedialibImage.svelte @@ -1,83 +1,138 @@ {#if id} - - {entry.alt - placeholder - not found + + {#snippet childrenSnippet({ entry, src }: { entry: MedialibEntry; src: string })} + {entry.alt + {/snippet} + {#snippet loadingSnippet({ entry, src }: { entry: MedialibEntry; src: string })}{/snippet} + + {#snippet notFoundSnippet()}{/snippet} {/if} diff --git a/frontend/src/lib/components/widgets/Notifications.svelte b/frontend/src/lib/components/widgets/Notifications.svelte index 7d99489..3574955 100644 --- a/frontend/src/lib/components/widgets/Notifications.svelte +++ b/frontend/src/lib/components/widgets/Notifications.svelte @@ -20,7 +20,7 @@ class="container" class:inModal={force} > - {#each $notifications as n, i (n)} + {#each $notifications as n (n)} {#if !$openModal || ($openModal && force)}