perf(images): add sizes prop to improve Next.js image loading

This commit is contained in:
ArvinFarrelP 2026-04-03 22:11:21 +07:00
parent fb20b0444f
commit bb84bb25a3
No known key found for this signature in database
GPG key ID: 8C0AE50DA45372A9
3 changed files with 4 additions and 1 deletions

View file

@ -408,6 +408,7 @@ const AudioCommentIllustration = () => (
src="/homepage/comments-audio.webp"
alt="Audio Comment Illustration"
fill
sizes="(max-width: 768px) 100vw, (max-width: 1024px) 50vw, 33vw"
className="object-cover"
/>
</div>

View file

@ -307,6 +307,7 @@ export function Image({
src={src}
alt={alt}
fill
sizes="(max-width: 512px) 100vw, 512px"
className={cn(
"transition-transform duration-300",
fit === "cover" ? "object-cover" : "object-contain",