fixed next/image bug
This commit is contained in:
@@ -4,6 +4,13 @@
|
|||||||
|
|
||||||
@import './assets/editor.css';
|
@import './assets/editor.css';
|
||||||
|
|
||||||
|
/* Fixed next/image bug, source: https://nextjs.org/docs/api-reference/next/image */
|
||||||
|
@supports (font: -apple-system-body) and (-webkit-appearance: none) {
|
||||||
|
img[loading='lazy'] {
|
||||||
|
clip-path: inset(0.6px);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* For Webkit-based browsers (Chrome, Safari and Opera) */
|
/* For Webkit-based browsers (Chrome, Safari and Opera) */
|
||||||
.scrollbar-hide::-webkit-scrollbar {
|
.scrollbar-hide::-webkit-scrollbar {
|
||||||
display: none;
|
display: none;
|
||||||
|
|||||||
@@ -31,12 +31,14 @@ export const ImageWithFallback = memo(function ImageWithFallback({
|
|||||||
/>
|
/>
|
||||||
) : (
|
) : (
|
||||||
<Image
|
<Image
|
||||||
blurDataURL="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII="
|
|
||||||
src={src}
|
src={src}
|
||||||
alt={alt}
|
alt={alt}
|
||||||
fill={fill}
|
fill={fill}
|
||||||
className={className}
|
className={className}
|
||||||
onError={setError}
|
onError={setError}
|
||||||
|
placeholder="blur"
|
||||||
|
blurDataURL="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII="
|
||||||
|
priority
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
</>
|
</>
|
||||||
|
|||||||
Reference in New Issue
Block a user