import { Button, Drawer, Form } from "antd"; import React, { useRef, useState } from "react"; import type { ButtonProps, FormInstance } from "antd"; import { Department } from "@nicestack/common"; import { ExcelImporter } from "../../utilities/excel-importer"; import DepartmentSelect from "./department-select"; interface DepartmentDrawerProps extends ButtonProps { title: string; data?: Partial; parentId?: string; } export default function DepartmentImportDrawer({ data, parentId, title, ...buttonProps }: DepartmentDrawerProps) { const [open, setOpen] = useState(false); const [deptParentId, setDeptParentId] = useState( parentId ? parentId : undefined ); const formRef = useRef(null); const handleTrigger = () => { setOpen(true); }; return ( <> { setOpen(false); }} title={title} width={400}>
setDeptParentId(value as string) }>
); }