const {
refineCore: { onFinish, formLoading, queryResult },
register,
handleSubmit,
watch,
formState: { errors },
} = useForm<IPost, HttpError>({
refineCoreProps: {
resource: 'proposal',
action: 'edit',
queryOptions: {
onSuccess: (data) => {
console.log('DATA - ', data);
},
onError: (error) => {
console.log('ERROR - ', error);
},
},
},
});
// Log all form values
const formValues = watch();
console.log('Current form values:', formValues);
// Or watch specific fields
const nameField = watch("name");
console.log('Name field value:', nameField);
const {
refineCore: { onFinish, formLoading, queryResult },
register,
handleSubmit,
watch,
formState: { errors },
} = useForm<IPost, HttpError>({
refineCoreProps: {
resource: 'proposal',
action: 'edit',
queryOptions: {
onSuccess: (data) => {
console.log('DATA - ', data);
},
onError: (error) => {
console.log('ERROR - ', error);
},
},
},
});
// Log all form values
const formValues = watch();
console.log('Current form values:', formValues);
// Or watch specific fields
const nameField = watch("name");
console.log('Name field value:', nameField);