import { Drawer } from "antd"; import { useEffect, useState } from "react"; import ProjectEdit from "./ProjectEdit"; interface IWidget { studioName?: string; projectId?: string; openDrawer?: boolean; onClose?: () => void; } const ProjectEditDrawer = ({ studioName, projectId, openDrawer = false, onClose, }: IWidget) => { const [open, setOpen] = useState(openDrawer); useEffect(() => { setOpen(openDrawer); }, [openDrawer]); const onCloseDrawer = () => { setOpen(false); if (onClose) { onClose(); } }; return ( <> } placement={"right"} width={650} onClose={onCloseDrawer} open={open} destroyOnClose > ); }; export default ProjectEditDrawer;