import React from "react"; import { IResourceComponentsProps, useTranslate } from "@refinedev/core"; import { Create, useForm } from "@refinedev/antd"; import { Button, Form, Input } from "antd"; import TextArea from "antd/es/input/TextArea"; import { IVendor } from "./model"; interface CreateOrCloneProps { mode: "create" | "clone"; } export const VendorCreate: React.FC = (props) => { const t = useTranslate(); const { form, formProps, saveButtonProps, formLoading, onFinish, redirect } = useForm(); const handleSubmit = async (redirectTo: "list" | "edit" | "create") => { let values = await form.validateFields(); await onFinish(values); redirect(redirectTo, (values as IVendor).id); } return ( ( <> )} >