import * as Dialog from '@radix-ui/react-dialog'; import * as VisuallyHidden from "@radix-ui/react-visually-hidden"; import * as Screen from './Screen'; import { __ } from "@wordpress/i18n"; const Modal = ({ content, footer, triggerClassName, children, isOpen, onClose }) => { return ( { if ( ! open ) { onClose?.(); } }} > {triggerClassName && ( {children} )} e.preventDefault()} onInteractOutside={(event) => event.preventDefault()} onEscapeKeyDown={(event) => event.preventDefault()} className="fixed inset-0 z-[100002] py-[24px]" > {__('Onboarding', 'wp-optimize')} {__('Onboarding step content', 'wp-optimize')}
{content}
{footer && (
{footer}
)}
); }; export default Modal;