Тебе нужен тип пропсов инпута?
Ну хз, как это register правильно сделать для каждого инпута
Хз что такое register тут. Если я правильно понял вопрос, то тебе нужно так сделать export type InputProps = React.InputHTMLAttributes<HTMLInputElement> export const Input: React.FC<InputProps> = props => { ... return <input {...props} /> } ... <Input {...register(...)} .../> ...
Если хук форм, то ... export const Input = React.forwardRef<HTMLInputElement, InputProps>((props, ref) => { ... return <input {...props} ref={ref} /> }) ... <Input ref={register(...)} .../> ...
У них новый АПИ? Или это что-то эдвэнсд?
Так у тебя же нет тут отдельного компонента для инпута, ты сразу атрибуты для тега пишешь, а не для компонента
Тупо первый же пример с их лендоса
А у меня для инпута отдельный компонент. И вопрос, как это прокинуть {...register} внутрь компонента
Для отдельных компонентов как-то так https://react-hook-form.com/get-started#IntegratingwithUIlibraries
... export type InputProps = React.InputHTMLAttributes<HTMLInputElement> export const Input = React.forwardRef<HTMLInputElement, InputProps>((props, ref) => { ... return <input {...props} ref={ref} /> }) ... <Input {...register(...)} .../> ...
Попробую, спасибо
Обсуждают сегодня