
Kevin
04.05.2018
22:59:56
А при чём тут ярн инсталл

Artem
04.05.2018
23:00:03
?

Вася
04.05.2018
23:00:04
установил пакет, установил два, установил 50. за каждым пакетом какой-то кент, какая-то идея.

Andrew
04.05.2018
23:00:25
раз

Google

Kevin
04.05.2018
23:00:31

Artem
04.05.2018
23:00:32
воспользовался алгоритмом или структурой данных, пустил слезу)

Вася
04.05.2018
23:00:54
молодец

Andrew
04.05.2018
23:01:16
я иногда плачу от кода который написал

Дмитрий
04.05.2018
23:01:21
Стагнирует

Andrew
04.05.2018
23:01:24
совесть мучает

Stepan
04.05.2018
23:01:41
Когда пишу npm install, чувствую причастность к рою совместного сознания человеческой расы

Andrew
04.05.2018
23:01:52
вот сейчас написал такой кусок говна

Вася
04.05.2018
23:01:53

Kevin
04.05.2018
23:01:54
Я так часто свой код переписываю, что на меня уже косо смотрят
Типа где релиз уже, мать твою

Вася
04.05.2018
23:02:19

Google

Artem
04.05.2018
23:02:24
переписывание и улучшение кода, процесс бесконечный, а порой и вредный

Andrew
04.05.2018
23:02:44
есть короче инпут в форме, и есть кусок инфы которая должна быть в инфе формы
но не в инпуте

Stepan
04.05.2018
23:02:50

Artem
04.05.2018
23:03:12

Вася
04.05.2018
23:03:26

Kevin
04.05.2018
23:03:44
Меня несчастная форма ввода телефона уже с ума свела, кажется

Artyom
04.05.2018
23:04:09

Дмитрий
04.05.2018
23:04:11

Kevin
04.05.2018
23:04:38
Я туда уже и файнал форм закинул, и дауншифт, и реакт виртуалайзд ещё надо. Такая, казалось бы, простая форма.

Вася
04.05.2018
23:04:58

Andrew
04.05.2018
23:06:06
но вот этот момент с кодом страны прям глаза режет

Kevin
04.05.2018
23:07:01

Andrew
04.05.2018
23:07:08
а так там вся херня через libphonenumber валидируется, форматируется
вообще заебок
даже флагов наебошил на 8 мб ?

Artyom
04.05.2018
23:08:26
Вот вам и TDD. Написал тесты, подумал, переделал архитектуру, тесты выбросил

Kevin
04.05.2018
23:08:37
На форматирование забил, потому что не знаю, как решить проблему с уезжающим курсором
Флажки взял с twemoji (а ведь надеялся, что просто эмодзи хватит), переводы названий стран — из cldr

Google

Artyom
04.05.2018
23:08:42
Надо было сначала подумать ?

Вася
04.05.2018
23:08:51
бля :)
был же тут кент, который все перлы этого чата в отдельный канал скидывал =)
оскара

Artyom
04.05.2018
23:10:07

Artem
04.05.2018
23:10:46
я так понял что для дзена нужно много боли испытать)

Kevin
04.05.2018
23:11:45

Andrew
04.05.2018
23:11:56
https://user-images.githubusercontent.com/27290320/36186520-a0d6be2e-1150-11e8-8e17-f5b9b96c755e.png
это вообще кайф

Artem
04.05.2018
23:12:31

Andrew
04.05.2018
23:15:26
я чет так и не понял getDerivedStateFromProps
он же статик
че в нем можно делать
типа вернуть объект

Artem
04.05.2018
23:17:06
обновить стейт при новых пропсах, если требуется, я так понимаю

Вася
04.05.2018
23:17:54

Andrew
04.05.2018
23:18:27

Artem
04.05.2018
23:19:03
ты объект возрашаешь

Google

Andrew
04.05.2018
23:19:05
ты можешь вернуть херню и она каким-то образом попадет в стейт

Вася
04.05.2018
23:19:21

Andrew
04.05.2018
23:19:37
ладно
лучше водочки выпить и спать

Вася
04.05.2018
23:20:15
+

Valeriy
05.05.2018
00:41:16
@ZeroBias взлетел у меня кстати effector
все круто работает
я вот думаю пронести через мидлваре все экшины в редакс дев тул
т.е. то что эффектор извергает, чтобы в редакс дев тул попадало
будет вообще зашибись

Дмитрий
05.05.2018
00:48:56

Valeriy
05.05.2018
00:49:43
я вот только с одним затыком пока столкнулся
epic не фурычит
т.е. просто молчит, никаких ошибок ничего

Дмитрий
05.05.2018
00:51:22
?

Valeriy
05.05.2018
00:51:22
вот такая конструкйия работает
для теста сделал еще вот так

Google

Valeriy
05.05.2018
00:51:44
const EffectorProvider = createStoreComponent(form)
я все верно понял?

Дмитрий
05.05.2018
00:57:53
Этот вариант предпочтительнее)

Valeriy
05.05.2018
00:59:00

Дмитрий
05.05.2018
00:59:25
Ага

Valeriy
05.05.2018
00:59:44
а что с эпиком у меня не так?
@ZeroBias кстати, интересный момент есть
вот так map не вызывается никогда
а вот так вызывается
в принципе логично конечно
но наверное, последняя команда в chain должна возвращать инстанс
тогда будет норм

Дмитрий
05.05.2018
01:07:05
А, хм, действительно
Хотя не) Тут нелогично возвращать инстанс
есть метод .prepend
Типа map только в обратную сторону
Вообще может всё статическими методами сделать