/* eslint-disable @next/next/no-img-element */ import { faAngleLeft, faAngleRight, faClose, } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { useEffect, useState } from "react"; import styles from "../styles/GalleryFullscreen.module.scss"; import { useRouter } from "next/navigation"; function GalleryFullscreen({ images, activeImage }) { const router = useRouter(); const locale = router.locale; const [currentImgIndex, setCurrentImgIndex] = useState(); useEffect(() => { images.forEach((image, i) => { if (image.id === activeImage.id) { setCurrentImgIndex(i); } }); }, [activeImage, images]); return (