import ReactPaginate from "react-paginate"; import { useRouter } from "next/router"; import Image from "next/legacy/image"; import { Link } from "react-router-dom"; const GalleryList = ({gallery, basepath}) => { const router = useRouter() const handlePagination = page => { const path = router.pathname const query = router.query query.page = page.selected + 1 router.push({ pathname: path, query: query, }) } return (
{gallery.data.map((gall) => { var image = gall.attributes.gallery_images.data[0].attributes.Image var imageUrl = basepath + image.data.attributes.formats.small.url return (
{gall.attributes.Title} {gall.attributes.Title}
) })}
) } export default GalleryList