правильнее собрать данные с инпутов? Создавать отдельное состояние под каждый инпут?
Все зависит от количество инпутов
заюзай какую-нибудь библиотеку для форм, они делают это всё гораздо лучше например, react-hook-form
5
Тогда уже я бы на каждый не создавал свой useState
react-hook-form классный
можно и для одного инпута юзать react-hook-form или что то другое.. это удобно для валидации, например
Ну для одного инпута подключать целую библиотеку, не проще написать валидауию свою , а не тащить лиьу
formik + yup
не ну так у тебя что в проекте будет один инпут? Я имею ввиду для одного инпута в конкретном месте, на конкретной странице
В проекте может быть 1 инпут который требует валидацию
как минимум страница регистрации содержит уже не один инпут.. + потом могут появится новые фичи, которые в начале не планировались
Я встречал проекты без авторизации и регистрации и был только 1 инпут где требовалась валидация, а когда появляются новые фичи тогда уже и задумываться, вопрос был создавать под каждый инпут свое состояние или использовать что то другое
ну это реже гораздо, когда 1 инпут. Я скорее в данном случае против самописного, если только ты действительно не крутой чел)) Потмоу что потом сложно разбираться в этом + баги могут вылазить
Так ответ в том что если 2+ то лучьше использовать лиьу, и хранить состояния всех инпутов не в отдельном useState
а, ну тогда пожалуй соглашусь..
Ну тут наверное я не правильно сформулировал, извеняюсь 😊
Обсуждают сегодня