import React, { useRef, useState } from 'react'; import useClickOutside from '../../../hooks/useClickOutside'; import Button from '../Button'; interface ConfirmButtonProps { onClick: () => void; confirmText: React.ReactNode; className?: string; } const ConfirmButton: React.FC = ({ onClick, children, confirmText, className, }) => { const ref = useRef(null); useClickOutside(ref, () => setIsClicked(false)); const [isClicked, setIsClicked] = useState(false); return ( ); }; export default ConfirmButton;