import { useState, useCallback } from 'react' import LeaveModalContent from './modal-content' import OLModal from '@/features/ui/components/ol/ol-modal' type LeaveModalProps = { isOpen: boolean handleClose: () => void } function LeaveModal({ isOpen, handleClose }: LeaveModalProps) { const [inFlight, setInFlight] = useState(false) const handleHide = useCallback(() => { if (!inFlight) { handleClose() } }, [handleClose, inFlight]) return ( ) } export default LeaveModal