how to specity types for post and also return data on useForm and useModalForm
const { formProps, saveButtonProps, onFinish } = useForm();
useForm and in refine, you can utilize generic type parameters. Here's how you can do it:useForm:useModalFormuseModalFormTDataTErrorHttpErrorHttpErrorTVariablesUserUserFormonFinishconst { formProps, saveButtonProps, onFinish } = useForm<TData, TError, TVariables>();const { formProps, saveButtonProps, onFinish } = useModalForm<TData, TError, TVariables>();interface User {
id: number;
name: string;
email: string;
}
interface UserForm {
name: string;
email: string;
}
const { formProps, saveButtonProps, onFinish } = useForm<User, HttpError, UserForm>();(values: UserForm) => Promise<CreateResponse<User> | UpdateResponse<User> | void>