aboutsummaryrefslogtreecommitdiff
path: root/src/lib/FallbackImage.svelte
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-04-15 21:31:11 -0700
committerFuwn <[email protected]>2024-04-15 21:31:11 -0700
commit5f7f738c6775f75d920a3b0289227bf018e0689f (patch)
treee81c729903019212049078f6c3348f6d45f5ca16 /src/lib/FallbackImage.svelte
parentfeat: replace hover cover with image tooltip (diff)
downloaddue.moe-5f7f738c6775f75d920a3b0289227bf018e0689f.tar.xz
due.moe-5f7f738c6775f75d920a3b0289227bf018e0689f.zip
fix(badges): empty fields
Diffstat (limited to 'src/lib/FallbackImage.svelte')
-rw-r--r--src/lib/FallbackImage.svelte8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/FallbackImage.svelte b/src/lib/FallbackImage.svelte
index 52f0324d..3f5e8758 100644
--- a/src/lib/FallbackImage.svelte
+++ b/src/lib/FallbackImage.svelte
@@ -1,7 +1,7 @@
<script lang="ts">
- export let source: string | undefined;
- export let alternative: string | undefined;
- export let fallback: string | undefined;
+ export let source: string | undefined | null;
+ export let alternative: string | undefined | null;
+ export let fallback: string | undefined | null;
export let maxReplaceCount = 1;
export let replaceDelay = 1000;
export let error = 'https://i2.kym-cdn.com/photos/images/newsfeed/000/290/992/0aa.jpg';
@@ -10,7 +10,7 @@
let replaceCount = 0;
- const delayedReplace = (event: Event, image: string | undefined) => {
+ const delayedReplace = (event: Event, image: string | undefined | null) => {
if (replaceCount >= maxReplaceCount) return;
setTimeout(() => {