?name=Rostik), с возможностями изменять значения если переданы неверные параметры, к примеру поле age должно быть цифрой, а передали строку, значит поставить дефолтное значение. Или же добавление . 
                  
                  
                  
                  
                  
                  Решим делать хуком, так как проще всего будет взаимодействовать, Все работает, кроме как в стриктмоде. Могу и это пофиксить. Но тогда вычисление будут только на второй рендер (т.е. делать изменение уже в useEffect). 
                  
                  
                  
                  
                  
                  На самом деле, думаю уже смогу и это пофиксить.
                  
                  
                
только вот вообще не понятно, зачем тебе в решении этой задачи ПРИСВАИВАТЬ ИНДЕКСЫ КОМПОНЕНТУ const useQueryString = (values) => { useEffect(() => { const string = processValuesWithValidation(values) history.replace(…) }, [values]) }
Обсуждают сегодня