Если ток милые и голос приятный
у меня достаточно милый ончендж
Словам не верю, нужны фото
const onChangeProvinceHandler = (name: keyof AddressFormModel, value: string) => { setValue(name, value); setValue(AddressFormFields.District, null) };
надо очищать второе поле которое District если меняешь значение первого селекта которого это метод вот
ResetField есть в react-hook-form
тоже не робит
Покажи как делаешь сброс
А дефолтные значение писала для формы?
Default values
Так а чё происходит в момент попытки сброса? В консоли чёт может, стейт формы меняется?
И какие компоненты у тебя? Кастомнве, муи? антд?
Вот например у муи есть проп у селекта displayEmpty. Он скрывает пустое значение, я к этому клоню
Вот интересно Пришла мне сейчас в голову мысль, что это может быть из-за включенного <React.StrictMode> в главном файле приложения я конечно не уверен, но так как эта зараза любит делать лишние перерендеры компонентов то может попробовать его отключить?
Ну т.е. данный артефакт, как я полагаю из-за дополнительных перендеров <React.StrictMode> которые разрабы вашего UI-кит просто не учли
Обсуждают сегодня