
Dmitry ?
11.04.2017
14:25:26
https://github.com/date-fns/date-fns как вариант

Роман
11.04.2017
14:27:17
Ребят, а не подскажите какими сборщиками пользуетесь для разработки компонентов с последующей публикацией в npm?

Илья
11.04.2017
14:36:05
Всем спасибо)

Denis
11.04.2017
14:39:19

Google

Ruslan
11.04.2017
14:40:09

Denis
11.04.2017
14:40:56
Есть другой вопрос. Нужна тулза для линтинга имен файлов.
Есть что-нибудь такое? Например, чтобы файлы не содержали символы, кроме как "-" и ".", а также заглавные буквы. При этом разрешить добавлять список исключений аналогично .npmignore или .gitignore

Ruslan
11.04.2017
14:41:33
Т.е. gulp/grunt/brunch или webpack/rollup

Роман
11.04.2017
14:41:41

Pavel
11.04.2017
14:45:49

Роман
11.04.2017
14:46:42

Evgeny
11.04.2017
15:49:53
Сюда нельзя
В @javascript_jobs можно

Artur
11.04.2017
15:51:08

Evgeny
11.04.2017
15:51:27
Козуля и 2056 эйчаров?

Ilya Shurikov
11.04.2017
15:51:34
АХАХ
300 спартанцев и Леонид

Vladimir
11.04.2017
15:58:45
Козуля, эйчары и "вахтеры"

Google

Evgeny
11.04.2017
15:58:58
Опять нонеймы рвутся

hlomzik
11.04.2017
16:08:20

Evgeny
11.04.2017
16:22:06
После первого раза человек запоминает

Алексей
11.04.2017
16:24:14

Max
11.04.2017
16:24:45
а что щас модно для сетки юзать?

Denis
11.04.2017
16:25:12

Evgeny
11.04.2017
16:25:23
bulletproof решение

Max
11.04.2017
16:26:02
женя
ты что-то про сетку говорил
помнится

Evgeny
11.04.2017
16:26:17
flexboxgrid.com?
+ https://github.com/sricho/react-flexboxgrid

Max
11.04.2017
16:26:38
ок, гляну

Evgeny
11.04.2017
16:27:06

Denis
11.04.2017
17:08:47

Evgeny
11.04.2017
17:09:38
Пингани
Го флуд
Написал

Google

Sergey
11.04.2017
17:22:08
существует какой нибудь человеческий способ в redux-form получить сразу состояние формы, если очень просто то хочу деструктуризацию полей формы сразу но они не успевают инициализироваться. Уже все перепробовал.

Razzwan
11.04.2017
17:37:47

Sergey
11.04.2017
17:38:34
через props хочу сразу получить значения но их там еще не существует

Razzwan
11.04.2017
17:39:22
Так получи их в методе componentWillReceiveProps
А когда значения появляются?

Sergey
11.04.2017
17:41:28
со второго раза

Razzwan
11.04.2017
17:41:36
можно вот этим action-ом воспользоваться http://redux-form.com/6.6.2/docs/api/ActionCreators.md/#-initialize-form-string-data-object-keepdirty-boolean-options-keepdirty-boolean-keepsubmitsucceeded-boolean-
В нем ты установишь значения до первого render-а

Sergey
11.04.2017
17:42:43
ага, спасибо, думал смотрел в эту сторону но думал проще есть способ

Name
11.04.2017
17:43:39
проще: не использовать redux-form

Razzwan
11.04.2017
17:44:24

Sergey
11.04.2017
17:45:03
Мне redux-form сильно руки развязал, не смогу от него отказаться

Razzwan
11.04.2017
17:46:35
проще: не использовать redux-form
я без редакс форм писал проект 2 месяца, т.к. там сложные формы были. Думаешь, у меня лучше получилось? Я бы тоже так хотел думать, - но по факту, то же самое, только чуть более непонятное, чуть более тормозящее, и чуть менее функциональное. Хотя, конечно, верю, что у кого-то может получиться и более оптимально без redux-form

Kseniya
11.04.2017
17:47:22
хз для простых наоборот форм нормально кажется только

vitaliy
11.04.2017
17:48:47
Что есть сложные формы? Зависимости между инпутами или что?

Razzwan
11.04.2017
17:50:01
Например, мы можем добавить задачу, и множество подзадач для нее за один раз. Для подзадач, можем сразу добавить множество пунктов, подпунктов и т.д.
Зависимости между формами не решают redux-forms

Artur
11.04.2017
17:54:18
Правда для mobx

Google

Dreamerinnoise
11.04.2017
18:01:16
Мне хватило одного класса-стора.

Evgeny
11.04.2017
19:01:30
@DenisIzmaylov https://github.com/selaux/eslint-plugin-filenames/pull/14
easy peasy

Andrey
11.04.2017
19:16:23
А как вы разруливаете формы с множеством синхрлнных и асинхронных валидаторов навешенных на каждое поле

Admin
ERROR: S client not available

Andrey
11.04.2017
19:21:14
Например значение поля должно быть числом. Число должно быть от 5 до 500. Если чётное то посылаем 3 запроса паралельно и ждём результат. Если не чётное то посылаем 3 запроса последовательно и каждый раз ожидаем что в ответе error будет отсутствовать. И только тогда поле валидно
))) как вам такое? Редукс форм в такое пади не умеет.

code4aman
11.04.2017
19:30:54
видел в сети туториалы redux-form + yup

Andrey
11.04.2017
19:36:27
И там такое было возможно?

code4aman
11.04.2017
19:43:17
в yup есть схема + асинхронная валидация

♥️
11.04.2017
19:48:35
ребята есть вопросик по реакту! есть компонент (карта) Map.js внутри нее лежит компонент из гитхаба у которого на пропсах есть center если обновлять центр то соответств обновится центр карты. все хорошо сделал экшен на обновления центра карты все работает как часы. появилась необходимость добавить в компоненте (Map.js) показывать убирать инфобокс. решил все сделать через родной стейт (setState) но все бы хорошо теперь если карту поскроллить и отработать этот ивент карта вернется на место старого center. что делать в этом случае?) SCU непонятно как тогда показывать инфобокс

Andrey
11.04.2017
21:31:33

♥️
11.04.2017
21:32:09
я заговнокодил через рефы
но спасибо за подсказку

Andrey
11.04.2017
21:33:38
Кстати) если понадобится повторно установить центр наверное придётся мудрить с дополнительным полем)
Пропсом тоесть

♥️
11.04.2017
21:36:37
да в том и фишка что нужно устанавливать постоянно. через рефы благо есть функция в либе setCenter ставлю теперь ее + диспатчу новый центр
а на самой карте вообще не указываю
что бы при апдейте не дергался

Denis
11.04.2017
22:18:16

Google

Marat
11.04.2017
23:41:03
Как обновить ноду на линуксе, куча ошибок(

Herman
11.04.2017
23:46:29

Kir
12.04.2017
04:06:16
/stat@combot

Combot
12.04.2017
04:06:16
combot.org/chat/-1001032883247

Kir
12.04.2017
04:07:20
Парни, реакт роутер 4, есть возмоно сделать layout в нутри которых будут возвращатся остальные роуты как в старых версиях ?

Mikhail
12.04.2017
04:08:44
в 4 роуты это компоненты, так что можно куда угодно вставлять, кроме самих роутов

Kir
12.04.2017
04:10:14
то есть вложенности теперь нет ?
<Route path="/">
<Route parh="home" />
</Route>

Razzwan
12.04.2017
05:54:08

Play
12.04.2017
06:38:06
как значение seconds передать в current?
const current = whoosh.getCurrentTime((seconds) => console.log('at ' + seconds))

? ethorz
12.04.2017
06:40:40
return seconds?

Dmitrii
12.04.2017
06:50:12
как вы делаете разбиение env на проде? обычно в приложении есть dev и prod, dev локально, prod на сервере.Но что если prod не один? к прмеру есть dev-app.com где лежит текущая prod версия в разработке, staging-app.com, где предрелизная версия, и app.com реальный прод, и все они используют разные версии api, и немного разные настрокйи по сбору ошибок, логгированию.

Play
12.04.2017
06:50:46
seconds есть только в этой функции

Ostap
12.04.2017
06:51:03
как вы делаете разбиение env на проде? обычно в приложении есть dev и prod, dev локально, prod на сервере.Но что если prod не один? к прмеру есть dev-app.com где лежит текущая prod версия в разработке, staging-app.com, где предрелизная версия, и app.com реальный прод, и все они используют разные версии api, и немного разные настрокйи по сбору ошибок, логгированию.
dev, test, prod