"use client"; import { useState } from "react"; interface ReviewModalProps { isOpen: boolean; onClose: () => void; } export default function ReviewModal({ isOpen, onClose }: ReviewModalProps) { const [rating, setRating] = useState(0); const [hovered, setHovered] = useState(0); const [review, setReview] = useState(""); const [submitted, setSubmitted] = useState(false); if (!isOpen) return null; const handleSubmit = () => { setSubmitted(true); }; const handleClose = () => { // Reset state when closing setRating(0); setHovered(0); setReview(""); setSubmitted(false); onClose(); }; return (
{/* Backdrop */}