Eager-load first card pic
This commit is contained in:
parent
babda52779
commit
dc651e09d1
2 changed files with 6 additions and 1 deletions
|
|
@ -8,12 +8,14 @@ export const Image = ({
|
|||
container = false,
|
||||
isIgnoredByImageViewer = false,
|
||||
sizes = null,
|
||||
isEagerLoaded = false,
|
||||
}: {
|
||||
image: ResponsiveImage;
|
||||
alt: string;
|
||||
container?: boolean;
|
||||
isIgnoredByImageViewer?: boolean;
|
||||
sizes?: string | null;
|
||||
isEagerLoaded?: boolean;
|
||||
}): html => `
|
||||
${
|
||||
container
|
||||
|
|
@ -29,10 +31,12 @@ export const Image = ({
|
|||
>
|
||||
<img
|
||||
${isIgnoredByImageViewer ? 'image-viewer-ignore' : ''}
|
||||
loading="lazy"
|
||||
${isEagerLoaded ? '' : 'loading="lazy"'}
|
||||
srcset="${image.srcSet}"
|
||||
${sizes ? `sizes="${sizes}"` : ''}
|
||||
src="${image.src}"
|
||||
width="${image.width}"
|
||||
height="${image.height}"
|
||||
alt="${alt}"
|
||||
/>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue