
Artyom
31.07.2018
08:43:48

Max
31.07.2018
08:44:06

Artyom
31.07.2018
08:44:17
Вот что попроще, но тоже код для интерактива вставлять можно
https://github.com/molefrog/presa
Хотя я пока не то не другое не пробовал ?

Google

Max
31.07.2018
08:45:16

Artyom
31.07.2018
08:45:29

Roman
31.07.2018
08:45:31
надо ставить локально и запускать демо

Valeriy
31.07.2018
08:46:44

Artyom
31.07.2018
08:49:04

Max
31.07.2018
08:50:02

Valeriy
31.07.2018
08:50:45

Max
31.07.2018
08:51:25

⭕ VshelV
31.07.2018
08:54:48
JS new Date(Date.UTC(1957, 0, 1, 0, 0, 0));
выдает дату
1957-01-01T00:00:00.000Z в UTC
а как сделать UTC +2?

Valeriy
31.07.2018
08:54:55

Eugene
31.07.2018
09:00:33
Привет, кто знает, есть тулза какая-то для поиска мертвого кода? нужно найти все неиспользуемые js модули, после рефакторинга осталась пачка, как бы это дело автоматизировать, не подскажите? Спасибо

Artem
31.07.2018
09:03:34
https://www.npmjs.com/package/madge граф показывает

Google

Artem
31.07.2018
09:03:41
можно попробовать через него понять

Sergey
31.07.2018
09:05:08

Artem
31.07.2018
09:06:14
Ну на большой свг тоже можно увидеть отдельные островки, ни с чем не связанные. Неудобно конечно, но они по краям рисуются обычно.

Sergey
31.07.2018
09:09:15
И алиасы вебпака не счиатет
ща сконвертил. что-то мало показывает

? ethorz
31.07.2018
09:13:00

Vadim
31.07.2018
09:14:31

Artem
31.07.2018
09:17:52

Sergey
31.07.2018
09:18:37
а. это из-за алиасов

Eugene
31.07.2018
09:20:59
https://drive.google.com/file/d/1Cf0Y4tgj3b84tCzrn-2OdYGU7a9Qf9Lr/view
нагенерило мне такое
ад конечно
но видно, если никуда не импортится

Sergey
31.07.2018
09:22:20

Eugene
31.07.2018
09:22:36
да, я для общего представления скрин сделал

Artem
31.07.2018
09:22:38
Можно попробовать самому получить madge instance и програмно обработать, как вариант
без генерации свг

Google

Artem
31.07.2018
09:23:12
и еще The image produced by madge is very hard to read, what's wrong? для больших картинок

Eugene
31.07.2018
09:23:17
да мне бы с десяток файлов удалить, не хочется для этой задачи слишком заморачиватся

? ethorz
31.07.2018
09:24:13
и по таймеру 1 раз обновляю стейт

Artem
31.07.2018
09:24:36

Roman
31.07.2018
09:29:04
Добрый день! Если мне необходимо по клику вызвать сразу 2 action, то каким образом это правильно сделать ? (redux)

Zi
31.07.2018
09:30:55

Khorark
31.07.2018
09:31:22

Roman
31.07.2018
09:32:08

Khorark
31.07.2018
09:33:23
Ну значит они связаны друг с другом
Либо по флагу в state каком-ниубдь делать загрузку. Но лучше просто поместить его в callback

Ilya
31.07.2018
09:35:06
Есть ли какая-нибудь статья по тестированию саги кроме доков, там не очень понятно?

Roman
31.07.2018
09:35:45

Khorark
31.07.2018
09:36:59
reducer меняет state, а не выполняет action

Roman
31.07.2018
09:39:11

Max
31.07.2018
09:39:49

Roman
31.07.2018
09:40:07

Sergey
31.07.2018
10:39:33
Хало, может кто подскажет. Как лучше пропихнуть в ребенка пропсы: с помощью контекста или мапить детей и клонить их с новыми пропсами. Какие плюсы/минусы?

Google

Andrey
31.07.2018
10:41:07
если сильно глубоко надо запихнуть бери какойто стор

pepsi ¯\_(ツ)_/¯
31.07.2018
10:41:30

Sergey
31.07.2018
10:41:55
Что ты имеешь ввиду?

pepsi ¯\_(ツ)_/¯
31.07.2018
10:42:29

Sergey
31.07.2018
10:43:38
Так мне надо чтобы <Parent/> внутри себя пропихнул. То что не видно "пользователю" компонента.
По сути это простой кейс, там глубоко не будет уходить это все

Максим
31.07.2018
10:44:16

Admin
ERROR: S client not available

Sergey
31.07.2018
10:44:35
Ссылку и пропсы? Ты о чем?
Хотя, короч, забейте, там может быть и ниже они понадобятся. Буду юзать контекст.

Максим
31.07.2018
10:45:31
потом const { component: Component } = this.props
передаешь компонент в пропсы как выше ток ссылкой

Nikolay
31.07.2018
10:46:06
Есть ли способы вызвать функцию дочернего компонента из родительского?

Sergey
31.07.2018
10:46:33
Шо за функция тебе нужна?
Ты можешь получить через ref инстанс класса и вызвать его метод. Но такое практически никогда не нужно...

Nikolay
31.07.2018
10:48:50
Есть компонент, внутри которого есть функция, которая запускается при условии ресайза и скролла. Но так же её нужно запускать когда передаю туда в пропс новые items.
Вот как вызвать её при попадании новых items я хз
с новым getderivedstatefromprops я хз как это сделать

Sergey
31.07.2018
10:49:35
componentDidUpdate

Google

Sergey
31.07.2018
10:49:58
Он тебе вообще тут не нужон
Да и вообще он практически никогда не нужон

Nikolay
31.07.2018
10:50:11
да не нужен, так как в нём я немогу обратиться к this
вот в componentWillUpdate мог
Но он deprecated

Sergey
31.07.2018
10:50:48
Какие лишние?

Nikolay
31.07.2018
10:51:22
У меня прилетели новые пропс, в componentDidUpdate я запустил функцию нужную, однако в ней происходит измненение state
Соответсвенно запустится новый рендер и опять запустится componentDidUpdate. И так по кругу

Sergey
31.07.2018
10:51:59
Да, а как ты хотел достать размер компонента до внесения изменений в ДОМ?)

Nikolay
31.07.2018
10:52:02
И внутри componentDidUpdate сравнивать мне не с чем

Sergey
31.07.2018
10:52:23
Либо сравнивай пропсы, как там тебе нужно
Либо key юзай
Тебе надо реагировать только на items, так вот и сравнивай что изменились они
length чекнул: опа, епта, элементов стало больше или меньше, пора сказать что размер поменялся - все просто

Nikolay
31.07.2018
10:53:28
с чем сравнивать то?) (внутри componentDidUpdate)
А если длина одинаковая?)
До и после)

Sergey
31.07.2018
10:53:49
У тебя есть this.props и prevProps

Nikolay
31.07.2018
10:53:53
Но содержимое разное