feat: image quality better
This commit is contained in:
@@ -120,7 +120,7 @@ function MediaCard({ item, onClick }: MediaCardProps) {
|
|||||||
)}
|
)}
|
||||||
sizes="200px"
|
sizes="200px"
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
quality={50}
|
quality={100}
|
||||||
onError={() => setImageError(true)}
|
onError={() => setImageError(true)}
|
||||||
onLoad={() => setImageLoading(false)}
|
onLoad={() => setImageLoading(false)}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ function BookImage({ book, getBookThumbnailUrl, isCompleted }: BookImageProps) {
|
|||||||
onError={() => setImageError(true)}
|
onError={() => setImageError(true)}
|
||||||
onLoad={() => setIsLoading(false)}
|
onLoad={() => setIsLoading(false)}
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
quality={50}
|
quality={100}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@@ -180,7 +180,7 @@ function BookCard({ book, onClick, getBookThumbnailUrl }: BookCardProps) {
|
|||||||
sizes="(max-width: 640px) 33vw, (max-width: 1024px) 16.666vw, 16.666vw"
|
sizes="(max-width: 640px) 33vw, (max-width: 1024px) 16.666vw, 16.666vw"
|
||||||
onError={() => setImageError(true)}
|
onError={() => setImageError(true)}
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
quality={50}
|
quality={100}
|
||||||
/>
|
/>
|
||||||
) : (
|
) : (
|
||||||
<div className="w-full h-full flex items-center justify-center">
|
<div className="w-full h-full flex items-center justify-center">
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ export const SeriesHeader = ({ series, onSeriesUpdate }: SeriesHeaderProps) => {
|
|||||||
imageLoading ? "opacity-0" : "opacity-10"
|
imageLoading ? "opacity-0" : "opacity-10"
|
||||||
)}
|
)}
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
quality={25}
|
quality={100}
|
||||||
onLoad={() => setImageLoading(false)}
|
onLoad={() => setImageLoading(false)}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -177,7 +177,7 @@ export const SeriesHeader = ({ series, onSeriesUpdate }: SeriesHeaderProps) => {
|
|||||||
onError={() => setImageError(true)}
|
onError={() => setImageError(true)}
|
||||||
onLoad={() => setImageLoading(false)}
|
onLoad={() => setImageLoading(false)}
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
quality={75}
|
quality={100}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
|
|||||||
Reference in New Issue
Block a user