@react_js

Страница 4123 из 5115
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
onAnimationEnd или типа такого.
настолко ненадежно что react transition group полагается на таймаут

Google
Andrey
08.06.2018
08:09:57
настолко ненадежно что react transition group полагается на таймаут
Вполне возможно. Просто когда я работал, то у меня работало. Большего не знаю)

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

Roman
08.06.2018
08:27:51
Чем полезен react-router-redux?
управлять роутингом через редакс

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

Aleksandr
08.06.2018
08:28:26
Но он уже ж deprecated

Так что лучше уже сразу разбираться чем полезен connected router

Denis
08.06.2018
08:29:44
Но он уже ж deprecated
этот момент я не заметил, спасибо

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

Renat
08.06.2018
08:32:03
Чем полезен react-router-redux?
ты можешь в своих сагах или танках упралвять роутингом, не размазывая это все по компонентам

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 новое значение?

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?

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

Denis
08.06.2018
08:38:28
зачем ты мне это кинул, что я в чатике по флоу спросил нравится ли им флоу!?
как минимум они могут подсказать плюсы и минусы, а там уже сам решай)

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
я задал вопрос, из которого последует другой вопрос если кто то шарит в семантик ))
Это: 1) растягивает тред - повышает запутанность 2) лишний раз отвлекает людей

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 }

Alex
08.06.2018
09:16:31
https://redux.js.org/api-reference/combinereducers ?
бля, кажется я тупой. юзаю комбайн для рутового, а тоже самое сделать для других не дошло

Спасибо хд

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

Google
Саша
08.06.2018
09:27:52
Artyom
08.06.2018
09:28:00
Зато наглядно и гибко

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

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

Admin
ERROR: S client not available

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

Alex
08.06.2018
09:29:08
А в каком они сейчас? >_>
полу html полу react

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

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

есть)
Скинь сюда :)

from
08.06.2018
09:29:56
щааа

Скинь сюда :)
кажется вот https://youtu.be/6v7ypt3sX7Y?t=156

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
много боилерплейта ж
https://github.com/artalar/react-faster-form-example

Alex
08.06.2018
09:31:49
Вот что значит "полу реакт"?) Это разработчики так делают, а не кто-то там заставил их
то, что это компонент ввода который изначально управляется извне и для работы с ним требуется описать дополнительную логику во вне

Саша
08.06.2018
09:31:56
https://github.com/artalar/react-faster-form-example
битая ссылка на сендбокс

Artyom
08.06.2018
09:32:10
битая ссылка на сендбокс
Сори. Смотри исходники, там мало совсем

Саша
08.06.2018
09:33:16
https://github.com/artalar/react-faster-form-example
ты такой боилерплейт будешь писать каждый раз ?

в каждой форме

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строк кода

но писать это в каждой форме - зашквар

я ж не говорю, что надо брать редакс формы или что-то такое же огромное ради форм

Страница 4123 из 5115