monitoring-app/src/packages/administrativo/hooks/TImovel/useTImovelFormHook.ts
2025-10-08 17:24:41 -03:00

12 lines
No EOL
397 B
TypeScript

import { useForm } from "react-hook-form";
import { zodResolver } from "@hookform/resolvers/zod";
import { TImovelFormValues, TImovelSchema } from "../../schemas/TImovel/TImovelSchema";
export function useTImovelFormHook(defaults?: Partial<TImovelFormValues>) {
return useForm<TImovelFormValues>({
resolver: zodResolver(TImovelSchema),
defaultValues: {
...defaults,
},
});
}