Size: a a a

React — русскоговорящее сообщество

2021 March 10

D4

Dec 4287259487828694... in React — русскоговорящее сообщество
🤷‍♂
источник

ДР

Денис Рабов... in React — русскоговорящее сообщество
Dec 428725948782869492
Всем привет, подскажите, как получить значение input, если текст туда был вставлен , а не введен
value пустое...
Можешь использовать обработчик onPaste
источник

КГ

Кирилл Голубев... in React — русскоговорящее сообщество
всем привет. скиньие плз пример как сделать функц компонент который принимает объект и его раскидываем на элементы формы(имя пароль, селект)
источник

КГ

Кирилл Голубев... in React — русскоговорящее сообщество
как это правильно еназыается?
источник

КГ

Кирилл Голубев... in React — русскоговорящее сообщество
источник

КГ

Кирилл Голубев... in React — русскоговорящее сообщество
просто лениво по ф-ции писать на каждое поле объекта
источник

КГ

Кирилл Голубев... in React — русскоговорящее сообщество
и раскидывать его на состояние формы
источник

D

Daniyar in React — русскоговорящее сообщество
Подскажите ....

Использую react-router-dom.
В одном компоненте[component777] есть useEffect с пустым массивом зависимостей.

Но при отображении сайта в первый раз(отображается другой компонент), происходит то, что находится в useEffect компонента component777, и соответственно когда перехожу на страницу с компонентом component777 запускается  еще раз то, что содержится в useEffect .

Логика отображения сайта.
const App = () => {
 const currentUser = useSelector((state) => state.usersInfo.currentUser);
 return (
   <BrowserRouter>
     {currentUser ? <Redirect to="/reg" /> : <Redirect to="/" />}
     <Switch>
       <Route exact path="/reg" component={RegistrationPage} />
       <Route exact path="/auth" component={AuthenticationPage} />
       <Route exact path="/"><Home /></Route>
     </Switch>
   </BrowserRouter>
 );
};

 Как будто, при первом отображении сначала показываются все компоненты, потом убираются и показывается форма.


Думал сначала, что это виноваты действия с внесением изменений в стор. Типа обновляют стор, и соответственно происходит перерендеринг. Но тогда почему всего 2 раза происходит действия указанные в useEffect, когда манипуляций со стором перед тем, как попасть на страницу где-то  6.
источник

K

Kirill in React — русскоговорящее сообщество
всем привет)
подскажите как правильно отобразить данные в графике recharts исходя из timezone значения,  что приходит с бэка. Данные в графике сейчас в таком виде,  с бека приходит значение timezone = -5, например. Как сдвинуть все на 5 часов назад теперь?
источник

DP

Den Pol in React — русскоговорящее сообщество
Kirill
всем привет)
подскажите как правильно отобразить данные в графике recharts исходя из timezone значения,  что приходит с бэка. Данные в графике сейчас в таком виде,  с бека приходит значение timezone = -5, например. Как сдвинуть все на 5 часов назад теперь?
Распарcить info и склеить с учётом -5?
источник

K

Kirill in React — русскоговорящее сообщество
Den Pol
Распарcить info и склеить с учётом -5?
info  - просто лейбл на tooltip у recharts,  часы отображаются name
источник

DP

Den Pol in React — русскоговорящее сообщество
Kirill
info  - просто лейбл на tooltip у recharts,  часы отображаются name
То есть, вопрос в том, как вернуть новый массив с пониженными значениями name?
источник

K

Kirill in React — русскоговорящее сообщество
Den Pol
То есть, вопрос в том, как вернуть новый массив с пониженными значениями name?
Да
источник

DP

Den Pol in React — русскоговорящее сообщество
Kirill
Да
map(({ name, ...rest }) => ({ name: name + delta, ...rest })

В новую переменную
источник

В

Влад in React — русскоговорящее сообщество
Den Pol
Мне кажется, речь про cra и webpack-dev-server. Ставлю на это.
Извините за дилетантский вопрос , но что такое cra?
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Влад
Извините за дилетантский вопрос , но что такое cra?
Create react app
источник

DP

Den Pol in React — русскоговорящее сообщество
Влад
Извините за дилетантский вопрос , но что такое cra?
Утилита для создания реакт-приложений
источник

В

Влад in React — русскоговорящее сообщество
И как мне ето исправить?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Влад
И как мне ето исправить?
Нас совсем не понятна твоя проблема. Что как и где ты делаешь. И скорее всего ее надо решать в @js_ru или в гугле. Дай больше информации
источник

K

Kirill in React — русскоговорящее сообщество
Den Pol
map(({ name, ...rest }) => ({ name: name + delta, ...rest })

В новую переменную
ну так разве это не суммирует просто текущие часы со значением таймзоны?
источник