
Rafkat
07.08.2018
08:39:16

Cenator
07.08.2018
08:39:23

Sergey
07.08.2018
08:39:26

Evgeniy
07.08.2018
08:48:25
Всем привет.)
Ребята, подскажите, пожалуйста библиотеки для графиков на реакте, d3 и канвасе

Google

Nikolay
07.08.2018
08:50:58
и желательно выдерживающий много данных

Evgeniy
07.08.2018
08:51:10
Шаришь

Roman
07.08.2018
08:51:17
истину глаголит

Dmitry
07.08.2018
09:14:07
Привет всем, в хуке getDerivedStateFromProps можно сделать side эффекты?

Cenator
07.08.2018
09:14:18
Нельзя

Dmitry
07.08.2018
09:14:41
мне нужно сделать side effect если prop изменился
сейчас это сделано через componentWillReceiveProps

Cenator
07.08.2018
09:15:00
Очень плохо, надо в cDU

Dmitry
07.08.2018
09:15:30
но cDU вызывается слишком часто

Andrey
07.08.2018
09:15:41

Dmitry
07.08.2018
09:16:10
а мне надо не каждый раз когда компонент обновился, а когда обновился конкретный prop

Cenator
07.08.2018
09:17:19
Сравнивай в cdu, в gdsfp нельзя сайд эффекты делать

Andrey
07.08.2018
09:18:19
В идеале вообще в компонентах сайд эффекты не надо делать.

Google

Дмитрий
07.08.2018
09:20:04
Мол смарите, дали им gdsfp а они и там сайд эффектов забомбили

Nikita
07.08.2018
09:21:06
а кто то использует реселект для преобразования пропсов компонента?

Andrey
07.08.2018
09:22:02

Andrew
07.08.2018
09:25:00

Dmitry
07.08.2018
09:33:22
Так а как тогда по-другому мне вотчить именно 1 prop и сделать side-effect если он изменился?
Я написал компонент для атача скролбара, и когда в листе поменялось количество записей я хочу сделать reset scrollTop в ноль. Сейчас реализовано так componentWillReceiveProps(nextProps) {
if (nextProps.updateFlag !== this.props.updateFlag) {
this.resetScroll();
}
}

Артур
07.08.2018
09:40:31

Dmitry
07.08.2018
09:40:55
он рендерит детей

Artyom
07.08.2018
09:40:58

Dmitry
07.08.2018
09:41:10
componentdidupdate вызывается слишком часто

Andrey
07.08.2018
09:41:31

Roman
07.08.2018
09:41:59
componentWillReceiveProps будет удален в 17 реакте, юзай getDerivedStateFromProps

Artyom
07.08.2018
09:42:25

Andrew
07.08.2018
09:42:49

Roman
07.08.2018
09:43:20

Andrew
07.08.2018
09:44:11
Во втром хуке сайдэфыекты запрещены

Dmitry
07.08.2018
09:44:46
Вроде работает, спасибо)

Andrew
07.08.2018
09:44:55
Только для конвертации props в state

Google

Andrew
07.08.2018
09:45:14
Что понятно по названию хука :)

Roman
07.08.2018
09:45:24

Дмитрий
07.08.2018
09:46:22

Andrey
07.08.2018
09:46:37

Andrew
07.08.2018
09:47:02

Игорь
07.08.2018
09:49:42
Парни есть ли способ редиректить, после ответа одного из экшенов

Dmitriy
07.08.2018
09:56:50
Ребят, а как в Jest работает coverage? Написан только один тест, а покрытие показывает 50%, хотя для отчета исключена папка с node_modues

Spaider
07.08.2018
10:06:49

Oleg
07.08.2018
10:08:59
Привет всем, есть что-то почитать о том как правильно делать авторизацию в реакте?

Dmitriy
07.08.2018
10:09:48

Игорь
07.08.2018
10:10:42

Dmitriy
07.08.2018
10:13:00

Grigory
07.08.2018
10:14:05

Игорь
07.08.2018
10:14:44

Alexander
07.08.2018
10:16:42
Добрый день, если кому-то не сложно - можете на паьцах объяснить как лучше делать экспорт sql to json? буду весьма благодарен

Voskresus
07.08.2018
10:17:43

Oleg
07.08.2018
10:20:13

Spaider
07.08.2018
10:21:22

Artem
07.08.2018
10:22:24

Google

Grigory
07.08.2018
10:22:44

Oleg
07.08.2018
10:23:11

Grigory
07.08.2018
10:24:15

Artyom
07.08.2018
10:24:32

Admin
ERROR: S client not available

Artyom
07.08.2018
10:24:42
Что за Children.only?

Игорь
07.08.2018
10:25:37
а какой у тебя кейс?
Все просто вылетел экшен, прилетел json ответ в json - е будет урл, на него нужно редиектнуть. в 80% случаев там будет другой ресурс. более подробно, ссылка на счет в яндекс кассу

Oleg
07.08.2018
10:26:17

Grigory
07.08.2018
10:27:43

Oleg
07.08.2018
10:29:16
Вот собственно и интересно, стоит ли делать отдельную страницу авторизации и отдавать приложение только при успехе

Grigory
07.08.2018
10:31:14

from
07.08.2018
10:31:41

Roman
07.08.2018
10:34:02

Cenator
07.08.2018
10:34:05
По моему выглядит максимально ущербно

from
07.08.2018
10:34:17

Cenator
07.08.2018
10:36:14

Google

Oleg
07.08.2018
10:36:29

Maxim
07.08.2018
10:36:59

Grigory
07.08.2018
10:39:21

Cenator
07.08.2018
10:40:18

from
07.08.2018
10:40:26
тоже мне беда)
Не надо приложения такими тяжелыми делать, чтобы рефреш был ударом по нервной системе :)

Grigory
07.08.2018
10:42:23

Oleg
07.08.2018
10:42:44

Abu
07.08.2018
10:43:11

Cenator
07.08.2018
10:43:24

Oleg
07.08.2018
10:43:46
У меня щас по-другому сделано, но ничего плохого в отдельном хтмл под логин страницк

from
07.08.2018
10:44:00

Andrey
07.08.2018
10:44:12