Size: a a a

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

2020 December 24

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Артур Мудрик
ну, это вообще розовые мечты — у каждого программиста своя логика и видение в голове, свои способы и алгоритмы решения задач — посади 10 программистов за решением 1 задачи и получишь 10 разных решений
Поэтому нужно сажать не "десять программистов", а одну команду.
источник

О

Олег in React — русскоговорящее сообщество
Вопрос. history.listen берет данные из замыкания? потому что у меня почему-то переменная query хранит стейт первого рендера

useEffect(() => {
 history.listen(() => {
   dispatch(
action(parseQuery(query)));
 });
}, []);
источник

@

@xtx in React — русскоговорящее сообщество
Артур Мудрик
ну, это вообще розовые мечты — у каждого программиста своя логика и видение в голове, свои способы и алгоритмы решения задач — посади 10 программистов за решением 1 задачи и получишь 10 разных решений
для этого пишутся воркфлоу…
а если посадить этих 10рых вместе - они напишут такое что каждый по отдельности неспособен)
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
@xtx
Смогут смогут

работать надо так не что бы страшно было что уволят, а что бы за порогом тебя уже 20хров ждали и умоляли работать у них
у меня табличка sarcasm потерялась где-то просто
источник

@

@xtx in React — русскоговорящее сообщество
Alexey Ermakov
у меня табличка sarcasm потерялась где-то просто
ничего, регулярку напиши на поиск)
источник

🦜

🦜 in React — русскоговорящее сообщество
Посоветуйте либу с брейкпоинтами для стайледов
источник

И

Иван in React — русскоговорящее сообщество
Олег
Вопрос. history.listen берет данные из замыкания? потому что у меня почему-то переменная query хранит стейт первого рендера

useEffect(() => {
 history.listen(() => {
   dispatch(
action(parseQuery(query)));
 });
}, []);
listen не при чём — это твой код берет query из замыкания
источник

О

Олег in React — русскоговорящее сообщество
Иван
listen не при чём — это твой код берет query из замыкания
хм. а как сделать чтобы query всегда был актуальным?
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Олег
хм. а как сделать чтобы query всегда был актуальным?
а в доке как?
источник

О

Олег in React — русскоговорящее сообщество
Oleg Rizhkov
а в доке как?
в какой доке
источник

И

Иван in React — русскоговорящее сообщество
Олег
хм. а как сделать чтобы query всегда был актуальным?
Очевидно, по доке
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
ни слова больше.
источник

И

Иван in React — русскоговорящее сообщество
Олег
в какой доке
По useeffect
источник

О

Олег in React — русскоговорящее сообщество
ааа ок)))
источник

И

Иван in React — русскоговорящее сообщество
Олег
хм. а как сделать чтобы query всегда был актуальным?
задачу словами объясни, а то пока твой код похож на бред
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Oleg Rizhkov
"я работаю на отъебись как и все здесь"
это от зп зависит :)
источник

О

Олег in React — русскоговорящее сообщество
Иван
задачу словами объясни, а то пока твой код похож на бред
ну мне нужно слушать изменение урла и на это изменение обновлять стейт
источник

И

Иван in React — русскоговорящее сообщество
Олег
ну мне нужно слушать изменение урла и на это изменение обновлять стейт
const location = useLocation()

useEffect(() => { updateState(location) }, [location])
источник

О

Олег in React — русскоговорящее сообщество
если напрямую вешать на query то при первом рендере 3 раза вызывается экшен.
источник

О

Олег in React — русскоговорящее сообщество
Иван
const location = useLocation()

useEffect(() => { updateState(location) }, [location])
попробую. спс
источник