@d1ksS я делал так, а в компоненте InputField на сам инпут вешал register: <input type={type} value={value} name={name} className="form-control" placeholder={placeholder} onChange={onChange} { ...register } />
это работает так же как и у меня было только код читабельней и доп проверка, но добавив выделенную строку все равно в массив testArr прилетает первым значением undefined :( логика в том что setBrandId передается в запрос, по этому значению приходят данные в компонент и добавляються в стейт через: setTestArr([brandById, ...testArr]); Где brandById это данные что пришли с бэка
как я могу отлавливать что пользователь пытается перейти по какому-то роуту через адрессную строку? Потому что некоторые страницы берут данные из history.location.state и если пользователь прееходит врунчую то он пустой