fixed next/image bug

This commit is contained in:
Ren Amamiya
2023-03-23 09:43:02 +07:00
parent 3c08cf2ef9
commit 207ef68aa1
2 changed files with 10 additions and 1 deletions

View File

@@ -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;

View File

@@ -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
/> />
)} )}
</> </>