ActivityDetailGallaryModal.js
898 Bytes
import { Empty, Modal } from "antd";
import { cleanImage } from "../../services/imageHandling.js";
const ActivityDetailGallaryModal = ({ activityDetailInfo }) => {
return (
<>
{activityDetailInfo[0].attributes.imagesComponent.length > 0 ? (
<div className="p-4">
<div className="row">
{activityDetailInfo[0].attributes.imagesComponent.map((data, index) => (
<div className="col-4" key={index}>
<img className="img-fluid" height={400} width={400} alt="" src={cleanImage(data.image.data?.attributes)} />
</div>
))}
</div>
</div>
) : (
<div className="d-flex align-items-center justify-content-center" style={{ height: "60vh" }}>
<Empty image={Empty.PRESENTED_IMAGE_SIMPLE} />
</div>
)}
</>
);
};
export default ActivityDetailGallaryModal;