Spaces:
Sleeping
Sleeping
File size: 530 Bytes
7d51e81 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | // components/shared/ImageContainer.jsx
"use client";
import Image from 'next/image';
import './styles/ImageContainer.css';
const ImageContainer = ({ src, alt, className = '', sizes = "(max-width: 768px) 90vw, 80vw", containerClass = '' }) => {
return (
<div className={`image-container ${containerClass}`}>
<Image
src={src}
alt={alt}
fill
sizes={sizes}
className={`responsive-image ${className}`}
/>
</div>
);
};
export default ImageContainer; |