import { IModalManagerChildrenProps } from '@/components/modal-manager'; import { Form, Input, Modal } from 'antd'; import React from 'react'; type FieldType = { name?: string; }; interface IProps extends Omit { loading: boolean; onOk: (name: string) => void; showModal?(): void; } const FileCreatingModal: React.FC = ({ visible, hideModal, onOk }) => { const [form] = Form.useForm(); const handleOk = async () => { const values = await form.validateFields(); onOk(values.name); }; return (
label="File Name" name="name" rules={[{ required: true, message: 'Please input name!' }]} >
); }; export default FileCreatingModal;