import React, { useState } from "react"; import "./ImagePreviewstyle.css"; import GlobalModel from "./GlobalModel"; const ImagePreview = ({ images = [], IsReported = false }) => { const [selectedImage, setSelectedImage] = useState(null); const handleOpen = (imgSrc) => { setSelectedImage(imgSrc); }; const handleClose = () => { setSelectedImage(null); }; return ( <> {IsReported ? (
{images.map((img, index) => (
handleOpen(img)} > {`thumb-${index}`}
))}
) : (
{images.map((img, index) => (
handleOpen(img)}> {/* {`thumb-${ */}
))}
)} {selectedImage && ( setSelectedImage(null)} >
Previe Image
)} ); }; export default ImagePreview;