refactored code
This commit is contained in:
@@ -67,20 +67,16 @@ export const MainForm = () => {
|
|||||||
|
|
||||||
const makeFieldValidator = (fieldName: string) => ({
|
const makeFieldValidator = (fieldName: string) => ({
|
||||||
onSubmit: ({
|
onSubmit: ({
|
||||||
value,
|
|
||||||
fieldApi,
|
fieldApi,
|
||||||
}: {
|
}: {
|
||||||
value: unknown;
|
|
||||||
fieldApi: { form: { state: { values: Record<string, unknown> } } };
|
fieldApi: { form: { state: { values: Record<string, unknown> } } };
|
||||||
}) => {
|
}) => {
|
||||||
const allValues = fieldApi.form.state.values;
|
const allValues = fieldApi.form.state.values;
|
||||||
return validateFieldWithZod(formSchema, fieldName, allValues);
|
return validateFieldWithZod(formSchema, fieldName, allValues);
|
||||||
},
|
},
|
||||||
onBlur: ({
|
onBlur: ({
|
||||||
value,
|
|
||||||
fieldApi,
|
fieldApi,
|
||||||
}: {
|
}: {
|
||||||
value: unknown;
|
|
||||||
fieldApi: { form: { state: { values: Record<string, unknown> } } };
|
fieldApi: { form: { state: { values: Record<string, unknown> } } };
|
||||||
}) => {
|
}) => {
|
||||||
const allValues = fieldApi.form.state.values;
|
const allValues = fieldApi.form.state.values;
|
||||||
|
|||||||
Reference in New Issue
Block a user