
Valeriy
05.09.2018
12:19:07

Dmitry
05.09.2018
12:20:04
В моем да, но он какие-то пропсы проталкивает дополнительно

Valeriy
05.09.2018
12:20:31
ничего он там не проталкивает

Google

Valeriy
05.09.2018
12:21:13
достаточно обернуть Home в withRouter и он там внутри получит все что нужно

Dmitry
05.09.2018
12:21:31
А как ты в компонент :param укажешь?

Andrew
05.09.2018
12:22:03

Valeriy
05.09.2018
12:22:19

Andrew
05.09.2018
12:23:09

Dmitry
05.09.2018
12:23:12
<Route exact path=':url' render={({ match: { url }}) => pageMap[url]}/>

Andrew
05.09.2018
12:23:18
могу скрин покидать, но админ удалит)

Dmitry
05.09.2018
12:23:45
Ладно, я работать)

Valeriy
05.09.2018
12:24:15
ну и locale в качестве параметра проносить в компоненты по иерархии имхо странный подход
обычно это все в context где нибудь есть или в redux или d HOC который отвечает за локализацию

Andrew
05.09.2018
12:24:46
та я в курсе, что странный. Это моя 1-я приложуха на реакте
и пока последняя

Google

Andrew
05.09.2018
12:25:09
в любом случае, всем спасибо за помощь

Valeriy
05.09.2018
12:25:21
да разницы нет на реакте или на вью ты это делаешь и там и тут это плохой подход

Andrew
05.09.2018
12:25:37
я юзаю ангу
там есть сервисы для таких штук

Valeriy
05.09.2018
12:26:06
например react-intl
https://github.com/enaqx/awesome-react

Andrew
05.09.2018
12:27:25
ладно, спасибо, ушел ковыряться

Valeriy
05.09.2018
12:27:45
поковыряйся для начала по этой ссылке выше
чтобы 99% велосипедов не изобретать

М
05.09.2018
12:30:09

Valeriy
05.09.2018
12:30:09
кстати, странно, что там нет reach router

Artyom
05.09.2018
12:45:19
Ну пипец, где вы раньше были
А ты?
Это в доке есть, еще и блогпост недавно был
https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html#recommendation-fully-uncontrolled-component-with-a-key

М
05.09.2018
12:46:26
Хотя ты прав, нужно самому следить за такими источниками, а то все в чате узнаю

Alex
05.09.2018
12:47:13
Может кто подсказать как в 7м бабеле заюзать стэйдж 3й ?
для каждой фичи устанавливать отдельный пакет это сакс

Artyom
05.09.2018
12:47:43

М
05.09.2018
12:49:06

Андрей
05.09.2018
12:50:46
Как решать проблему при SSR, что document недоступен при первом рендере?

Google

Andrew
05.09.2018
12:51:07
Там уже все есть

Андрей
05.09.2018
12:51:19
там тоже недоступен почему-то :(

Andrew
05.09.2018
12:51:31
Значит у тебя что-то не так

Андрей
05.09.2018
12:52:23
Первый раз же код рендерится на сервере, там нет document'а
Или я из деревни?

Cenator
05.09.2018
12:52:51
то что требует наличия браузерных объектов рендери в cDM
есть пакет react-no-ssr

Andrew
05.09.2018
12:55:16

Cenator
05.09.2018
12:55:33

Roman
05.09.2018
13:03:27
Ребят, кто знает похожие сайты, где можно купить кит с компонентами на реакте? Желательно material design
https://www.creative-tim.com/product/material-dashboard-pro-react?partner=104080

Artyom
05.09.2018
13:04:30

Roman
05.09.2018
13:15:28

Andrew
05.09.2018
13:16:15

Roman
05.09.2018
13:16:46

Artyom
05.09.2018
13:19:47

Roman
05.09.2018
13:20:16
это?

Artyom
05.09.2018
13:20:25
Да

Roman
05.09.2018
13:20:57

Naught
05.09.2018
13:28:59
Доброго времени, подскажите, у меня есть поле ввода для фильтрации списка, и список фильтруется по мере ввода (срабатывает onChange), мне нужно сделать так, Чтобы пока пользователь уверенно и бодро печатает слово, поиск не происходил, а когда он делает паузу, то только тогда триггер срабатывал. На ум не приходит вообще ничего . Как это можно реализовать?

Google

Kendr
05.09.2018
13:29:12

Admin
ERROR: S client not available

Naught
05.09.2018
13:31:20

Андрей
05.09.2018
13:42:07
Как правильно делать прелоадер на первую загрузку? в cDM addEventListener('DOMContentLoaded') не сработало, всё еще грузится приложка, а лоадер уже вырубился

Roman
05.09.2018
13:44:03
?

Андрей
05.09.2018
13:44:19
Можно стрелять мне в колено за такой код, я не против
Полезно будет
а, вопрос отпал

Roman
05.09.2018
13:45:29

Sheldhur
05.09.2018
13:47:59
есть список из 1500 элементов, и его надо выводить всяко с фильтрацией по одному из пропсов, значение пропса меняется. Лучше это кэшить?

Naught
05.09.2018
13:48:27
debounce ebani i vse
Такс, просто так оказалось не работает. Ивет лиснер передаёт значение ивента стейтфул родителю, а само поле ввода отображает текст стейта родителя. Получается, Что как бы задержка работает корректно, но пока пользователь печатает, Текст не появляется.

Андрей
05.09.2018
13:48:53

Sheldhur
05.09.2018
13:49:44
там не много, быстро грузит

Андрей
05.09.2018
13:50:06
это на твоем интернете и локально грузит быстро

Sheldhur
05.09.2018
13:50:29
вопрос не в загрузке )

Roman
05.09.2018
13:56:52

Naught
05.09.2018
14:10:17
в проекте не настолько straight-forward логика, и значение берётся не напрямую из стейта родителя, а обходными путями, но принцип проблемы, думаю, понятен.

Николай
05.09.2018
14:22:12

Naught
05.09.2018
14:22:55
поле ввода обновляется актуально, но ивент лиснер всё-таки триггерится с дебаунсингом

Google

Николай
05.09.2018
14:23:45
зачем стейтфул компоненты? так и должно быть?
а, не туда посмотрел, сорян
а зачем так сделано, можешь объяснить? где заканчивается чужой костыль и начинается твой?

Yumi
05.09.2018
14:26:41

Nikolay
05.09.2018
14:29:36
Как правильно работать с query string в реакте?
есть какие то правила? или же как хочешь

Kendr
05.09.2018
14:39:11

Artyom
05.09.2018
14:41:05

Dimanius851
05.09.2018
14:43:04
react-router меня убивает, нереально сложно и долго вытащить страницу из private в public
с кучей этих Redirect