// Gallery.js import React, { useState } from "react"; import "./Gallery.css"; const Gallery = ({ images }) => { const [modalImage, setModalImage] = useState(null); const openModal = (image) => { setModalImage(image); }; const closeModal = () => { setModalImage(null); }; return (
{images.map((image, index) => ( {`Image openModal(image)} /> ))} {modalImage && (
× Full Size
)}
); }; export default Gallery;