типизируете создаваемую схему Yup.object ?
Так прям в доке рхф есть пример https://react-hook-form.com/advanced-usage
ВРоде типа такого делается const FeedbackFormValidationSchemaPrototype = yup.object({ name: yup.string().required(), family: yup.string().required(), email: yup .string() .email(VALIDATION_ERROR_EMAIL) .required(VALIDATION_ERROR_REQUIRED), category: yup.string().required(VALIDATION_ERROR_REQUIRED), message: yup .string() .min(10, getValidationErrorMinMessage(10)) .required(VALIDATION_ERROR_REQUIRED), img: yup.string(), }); export interface Feedback extends yup.Asserts<typeof FeedbackFormValidationSchemaPrototype> { file: File | null; }
где тут типизация япсхемы
Обсуждают сегодня