Add Zoom into product view images

This commit is contained in:
Daniele Pancottini 2023-03-04 21:17:43 +01:00
parent 23a818a57a
commit 0d11232b3d

View File

@ -12,6 +12,7 @@ import ProductSidebar from '../ProductSidebar'
import ProductTag from '../ProductTag'
import ProductModel from '../ProductModel/ProductModel'
import Lightbox from 'yet-another-react-lightbox'
import Zoom from "yet-another-react-lightbox/plugins/zoom";
import 'yet-another-react-lightbox/styles.css'
import { useRouter } from 'next/router'
import random from 'lodash.random'
@ -89,6 +90,7 @@ const ProductView: FC<ProductViewProps> = ({ product, relatedProducts }) => {
</ProductSlider>
<Lightbox
open={isLightboxOpen}
plugins={[Zoom]}
close={() => setLightboxOpen(false)}
slides={product.images.map((image) => {
return {