
Roman
08.06.2018
08:05:44

Kirill
08.06.2018
08:08:47
Кто юзает сторибуки для тестирования, можете рассказать про это поподробнее? Какие аддоны, либы и как вообще сам процесс строится?

Anton
08.06.2018
08:08:47
https://twitter.com/dan_abramov/status/1004914671193874432
^ Шах и мат “карго культу”.

Cenator
08.06.2018
08:09:19

Google

Andrey
08.06.2018
08:09:57

Denis
08.06.2018
08:27:27
Чем полезен react-router-redux?

Roman
08.06.2018
08:27:51

Denis
08.06.2018
08:28:12
сомнительное удовольствие)

Aleksandr
08.06.2018
08:28:26
Но он уже ж deprecated
Так что лучше уже сразу разбираться чем полезен connected router

Denis
08.06.2018
08:29:44

Roman
08.06.2018
08:30:55
есть у кого нормальные примеры использование react transition group? То в офф доке кот наплакал

Renat
08.06.2018
08:32:03

Denis
08.06.2018
08:32:54
@Renat174 но ведь для этого можно history юзать

Cenator
08.06.2018
08:33:17
а шарить инстанс хистори тем более

Renat
08.06.2018
08:33:39
ну наверное, а он генерит события в редаксе на которые можно подписываться ?

Google

Denis
08.06.2018
08:33:51
o_O

? ethorz
08.06.2018
08:34:09
народ, поскажите, почему при смене значения через map в componentDidUpdate в prevState новое значение?

Andrey
08.06.2018
08:34:37

Denis
08.06.2018
08:34:39
мутируешь объект?

? ethorz
08.06.2018
08:34:56
const data = s_.data.map(item => {
if (item.num === 912) {
item.status = "Готово"
}
return item;
});
this.setState({data});
получается что мутирую
понял

Denis
08.06.2018
08:35:08
угу

? ethorz
08.06.2018
08:35:19
спасибо

Denis
08.06.2018
08:35:35
спасибо
https://github.com/mweststrate/immer

Cenator
08.06.2018
08:35:44
return {
...item,
status: 'Done'
}

Alexander
08.06.2018
08:36:53
ребят, нравится вам флоу, есть опыт?

Stas
08.06.2018
08:37:24
А кто-нибудь покупал React Native Authentication Starter Kit for Firebase?

Andrey
08.06.2018
08:37:29

Alexander
08.06.2018
08:37:58
@flowtype_ru
зачем ты мне это кинул, что я в чатике по флоу спросил нравится ли им флоу!?

Andrey
08.06.2018
08:38:22

Denis
08.06.2018
08:38:28

Cenator
08.06.2018
08:38:30

Alexander
08.06.2018
08:39:05
лол, токсичный какой-то чат

Andrey
08.06.2018
08:39:41

Google

Renat
08.06.2018
08:40:18
?

Cenator
08.06.2018
08:41:02

Andrey
08.06.2018
08:41:20
xD

Cenator
08.06.2018
08:41:25
у меня даже стикер дома валяется

Alexander
08.06.2018
08:41:37

Renat
08.06.2018
08:41:42
поддерживаю

Pavel
08.06.2018
09:06:21
кто нибудь использовал компонент search из semantic-ui ? есть вопрос

Andrey
08.06.2018
09:07:14

Artyom
08.06.2018
09:07:18
Задай сразу вопрос

Pavel
08.06.2018
09:07:42

Artyom
08.06.2018
09:07:58
#как_задать_вопрос
Вам (и каждому задающему вопрос) нужно (вкратце):
1) Обозначить тему и контекст (user case)
2) Обозначить итоговую цель
3) Обозначить что уже было сделано
4) Обозначить проблему - на каком этапе она возникла и почему (по вашему мнению)
5) Спросить что можно попробовать сделать дальше и нужно ли предоставить еще какие-то данные для понимания проблемы

Artyom
08.06.2018
09:08:51

Pavel
08.06.2018
09:10:30
ладно. как вывести кастомизированный результат поиска в компоненте search от semantic-ui кто нибудь знает? там как я понял уже готовый шаблон результата, который генерируется на основе данных которые он принимает, типа title, description и т.д. хочу это передлать

Alex
08.06.2018
09:12:48
Добрый день, если у меня есть 2 редьюсера с case,
можно их как то объединить в 1н (не создавая кейсы все в одном файле) ?
чтобы в сторе вышло что то вроде такого
settings: {
tokens: {...} // редьюсер1
senders: {...} // редьюсер2
}

Artyom
08.06.2018
09:15:21

Alex
08.06.2018
09:16:31
Спасибо хд

Alex
08.06.2018
09:26:17
@artalar я всётаки переделал формы, теперь в name у поля функция-селектор типа f => f.lastName, также можно организовать любую модель с массивами и разными значениями(не только те значения что принимает input, но и свои для кастомных источников данных) и т.д. ко всему этому прилагается типизация и трансформации. Валидацию сломал, но скоро поправлю.
В форму можно передать пропом данные для полей в виде объекта для внешнего управления полями)

Artyom
08.06.2018
09:27:05

Google

Саша
08.06.2018
09:27:52

Artyom
08.06.2018
09:28:00
Зато наглядно и гибко

Alex
08.06.2018
09:28:28
но согласись, их не удобно писать в том формате в котором они сейчас

Artyom
08.06.2018
09:28:36

Саша
08.06.2018
09:28:50
синк/асинк валидация, тачд

Kelin
08.06.2018
09:28:58

Admin
ERROR: S client not available

Саша
08.06.2018
09:29:06
уже лучше взять легкую либу для этого

Alex
08.06.2018
09:29:08

from
08.06.2018
09:29:24

Саша
08.06.2018
09:29:27
если, конечно, форма не одна-две и нужны вот такие фичи

Artyom
08.06.2018
09:29:33
Секрет. Берешь HTML форму, пишешь ее в JSX, а логику описываешь вообще отдельно, как и с любым другими компонентами

from
08.06.2018
09:29:56
щааа

Artyom
08.06.2018
09:30:16
полу html полу react
Вот что значит "полу реакт"?) Это разработчики так делают, а не кто-то там заставил их

Kelin
08.06.2018
09:30:21

Саша
08.06.2018
09:30:35
ладно, бессмысленно спорить

Google

Artyom
08.06.2018
09:31:25

Alex
08.06.2018
09:31:49

Саша
08.06.2018
09:31:56

Artyom
08.06.2018
09:32:10

Саша
08.06.2018
09:33:16
в каждой форме

Artyom
08.06.2018
09:33:23
Ага

Kelin
08.06.2018
09:33:26
А, это же реакт чат ??
Тогда да, бойлерплейта побольше будет

Саша
08.06.2018
09:33:28
жесть

Alex
08.06.2018
09:33:29

Саша
08.06.2018
09:33:40
ну я вот примерно такую бы библиотеку и взял
по сайзу
минималистичную
не больше 100строк кода
но писать это в каждой форме - зашквар
я ж не говорю, что надо брать редакс формы или что-то такое же огромное ради форм