"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 (
Chúng tôi trân trọng đánh giá của bạn!
Hãy cho chúng tôi biết trải nghiệm của bạn hôm nay
{/* Star rating */}Mức độ hài lòng
{ ["", "Rất tệ", "Tệ", "Bình thường", "Tốt", "Xuất sắc"][ rating ] }
)}