import { ReactElement, ReactNode, useRef, useState } from "react"; interface ModalOverlayProps { visible: boolean; setVisible: (b: boolean) => void; children: ReactElement | ReactElement[]; } export function ModalOverlay({visible, setVisible, children}: ModalOverlayProps) { const modalRef = useRef(null); return visible &&
{children}
}