// frontend/app/components/LandingPage/ProductGallery.tsx 'use client'; import { useState } from 'react'; import Image from 'next/image'; import { Carousel, CarouselContent, CarouselItem, CarouselNext, CarouselPrevious, } from "@/components/ui/carousel"; const images = [ { src: "/products/device1.jpeg", alt: "Elato Device - white", }, { src: "/products/device2.jpeg", alt: "Elato Device - gray", }, { src: "/products/device4.jpeg", alt: "Elato Device - white", }, { src: "/products/device5.jpeg", alt: "Elato Device - gray", }, { src: "/products/device6.jpeg", alt: "Elato Device - black", }, { src: "/products/device7.jpeg", alt: "Elato Device - white", }, { src: "/products/device8.jpeg", alt: "Elato Device - gray", }, ]; export default function ProductGallery() { const [selectedImage, setSelectedImage] = useState(images[0]); return (