aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Image/ParallaxImage.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Image/ParallaxImage.svelte')
-rw-r--r--src/lib/Image/ParallaxImage.svelte9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/Image/ParallaxImage.svelte b/src/lib/Image/ParallaxImage.svelte
index 49588207..eb0383ef 100644
--- a/src/lib/Image/ParallaxImage.svelte
+++ b/src/lib/Image/ParallaxImage.svelte
@@ -11,6 +11,10 @@
export let factor = 1.25;
export let limit = 300 * 1.75;
export let borderRadius = '8px';
+ export let loading: 'lazy' | 'eager' = 'lazy';
+ export let fetchpriority: 'high' | 'low' | 'auto' | undefined = undefined;
+ export let width: number | undefined = undefined;
+ export let height: number | undefined = undefined;
let badgeReference: HTMLImageElement;
const mouse = tweened({ x: 0, y: 0 }, { duration, easing });
@@ -43,4 +47,9 @@
onmousemove={handleMouseMove}
onmouseleave={handleMouseLeave}
class={classList}
+ {loading}
+ {fetchpriority}
+ decoding="async"
+ {width}
+ {height}
/>