diff --git a/src/components/atoms/Image.svelte b/src/components/atoms/Image.svelte index 10e8a08..479a1c7 100644 --- a/src/components/atoms/Image.svelte +++ b/src/components/atoms/Image.svelte @@ -10,6 +10,7 @@ export let ratio: number = undefined export let alt: string export let lazy: boolean = true + export let decoding: "auto" | "sync" | "async" = "auto" interface Sizes { small?: { width?: number, height?: number } @@ -78,8 +79,8 @@ srcset={srcSet.jpg.join(', ').trim()} width={imgWidth} height={imgHeight} - alt={alt} + {alt} loading={lazy ? 'lazy' : undefined} - decoding={lazy ? "async" : undefined} + {decoding} /> \ No newline at end of file