// PopupModal.js import React, { useState } from "react"; import { Button } from "@/components/ui/button"; import { X, ArrowLeft, ArrowRight } from "lucide-react"; const PopupModal = ({ onClose }: { onClose: () => void }) => { const slides = [ { title: "Pelatihan dan Sertifikasi Online Bidang Pengendalian Pencemaran Udara", image: "/assets/popup-1.jpeg", description: "Kegiatan ini diselenggarakan oleh DLH Provinsi DKI Jakarta bekerja sama dengan LSP Tersertifikasi BNSP.", }, { title: "Workshop Peningkatan Kapasitas Pengendalian Pencemaran Udara", image: "/assets/popup-2.jpeg", description: "Workshop ini bertujuan untuk meningkatkan pengetahuan dan keterampilan di bidang lingkungan hidup.", }, { title: "Sosialisasi Program Ramah Lingkungan", image: "/assets/popup-2.jpeg", description: "DLH DKI Jakarta mengajak masyarakat untuk lebih peduli terhadap lingkungan sekitar.", }, ]; const [currentSlide, setCurrentSlide] = useState(0); const nextSlide = () => { setCurrentSlide((prev) => (prev + 1) % slides.length); }; const prevSlide = () => { setCurrentSlide((prev) => (prev - 1 + slides.length) % slides.length); }; return (

{slides[currentSlide].title}

Popup Slide Image

{slides[currentSlide].description}

); }; export default PopupModal;