"use client"; import { useEffect, useState } from "react"; import { Button } from "@/components/ui/button"; import { Modal } from "@/components/ui/modal"; interface AlertModalProps { isOpen: boolean; onClose: () => void; onConfirm: () => void; loading: boolean; } export const AlertModal: React.FC = ({ isOpen, onClose, onConfirm, loading, }) => { const [isMounted, setIsMounted] = useState(false); useEffect(() => { setIsMounted(true); }, []); if (!isMounted) { return null; } return (
); };