
Alex
14.06.2018
18:49:44
лучше внутри, по моему. код родителя лучше получается

Flashbang ?
14.06.2018
18:49:44
Есть пример такого кейса?

Alex
14.06.2018
18:50:04
чище*

Flashbang ?
14.06.2018
18:50:23

Google

Flashbang ?
14.06.2018
18:50:50
// мы в рендере
{isPopup ? <Popup> : null}
Куда еще чище

Valeriy
14.06.2018
18:51:11
анимацию когда делаешь свою полезно внутри
вручную контролировать всплытие/исчезание
а не отдавать это реакту тупо

Flashbang ?
14.06.2018
18:51:38
Сделай анимацию на css и не будет головной боли

Valeriy
14.06.2018
18:51:48
без транзишн груп
через внешнюю проверочку то
css это конечно хорошо, но у тебя мгновенно компоннет из дерева исчезнет

Stepan
14.06.2018
18:52:56

Valeriy
14.06.2018
18:52:58
а ты хочешь чтобы он плавно слился вниз в угол и свернулся в полете

Roman
14.06.2018
18:53:46

Google

Roman
14.06.2018
18:53:51
но это уже не об этом

Valeriy
14.06.2018
19:01:43
решает или нет, но более правильный паттерн передавать внутрь компонента параметр его видимости
а не вмешиваться хирургическим путем снаружи

Сергей
14.06.2018
19:02:27

Valeriy
14.06.2018
19:03:10
с порно, это когда сверху со скальпелем над компонентом стоишь :))

Сергей
14.06.2018
19:03:56

Valeriy
14.06.2018
19:04:22
<div>{isShow ? <Modal /> : null}</div>
я же за подход <Modal show={isShow} />

Сергей
14.06.2018
19:04:47

Valeriy
14.06.2018
19:04:56
само собой
особенно если компоненты не умеют управлять своей вдимостью сами

Сергей
14.06.2018
19:05:10

Valeriy
14.06.2018
19:05:13
а так оно обычно и бывает

Сергей
14.06.2018
19:05:40

Valeriy
14.06.2018
19:05:59
ты же null вернешь также если внутри посчитал что рано еще показывать себя

Сергей
14.06.2018
19:06:24

Valeriy
14.06.2018
19:06:30
guard
render() {
if (!this.props.isShow) return null
...
}

Сергей
14.06.2018
19:07:09

Google

Roman
14.06.2018
19:08:42
локал сторож

Stepan
14.06.2018
19:08:47
Сторож

Roman
14.06.2018
19:08:48
интересно ты придумал

Valeriy
14.06.2018
19:08:49

Stepan
14.06.2018
19:08:50
Ебать

Valeriy
14.06.2018
19:09:19

Stepan
14.06.2018
19:09:30
Я раньше думал, что "редуктор" звучит уёбищно. У меня новый фаворит

Сергей
14.06.2018
19:09:37

Roman
14.06.2018
19:09:39
ну я не слышал что сторожем зовется

Stepan
14.06.2018
19:10:34
Какой сука смысл локализировать термины

Сергей
14.06.2018
19:10:57
Локализовывать

Сергей
14.06.2018
19:11:09
Переводить

Valeriy
14.06.2018
19:11:34

Stepan
14.06.2018
19:12:07

Valeriy
14.06.2018
19:16:13
берем к примеру material-ui
понятно дело что гугл нам тут в чатике не авторитетный источник паттернов
но все же

Google

Сергей
14.06.2018
19:25:42
Ты как хороший пример показать хочешь?

Valeriy
14.06.2018
19:27:50
по идее так и надо управлять видимостью своих собственных компонентов
хотя конечно я часто использую внешний способ

Dimanius851
14.06.2018
19:29:44
а когда следующий митап с Совой?

Kendr
14.06.2018
19:30:38

Dimanius851
14.06.2018
19:31:02

Kendr
14.06.2018
19:32:02
С записью кстати так и не порешали же?

Admin
ERROR: S client not available

Valeriy
14.06.2018
19:37:37
был в конце 90-х начале 2000-х в мск чувак Сова
курсы по НЛП и пикапу вел :))

Dimanius851
14.06.2018
20:01:32
так и что страшного? просто смотришь в начало (`data.node[0]` в sunkey`) и в конец (`pure(Sunkey) created by `Measure`)?

Dmitry
14.06.2018
20:02:27
а пейджаун какого-то говна тебя не смущает ?

Dimanius851
14.06.2018
20:05:29
ну типа
хз

Dmitry
14.06.2018
20:07:09
это тоже
из-за хоков длинное оч
но эт лучше

Dimanius851
14.06.2018
20:15:04
капец, после recompose просто переосмысливаешь все

Dmitry
14.06.2018
20:15:42
что не надо юзать рекомпоуз?)

Google

Dimanius851
14.06.2018
20:16:27
ну нет, смотришь на штуки типа этого
и понимаешь что этого могло бы тут не быть

Dmitry
14.06.2018
20:17:05
вынести в функцию
и ниче плохого не вижу
мемоизировать еще если надо

Dimanius851
14.06.2018
20:17:16
хотя тут более менее на своем месте

Cenator
14.06.2018
20:17:32
деструктуризацию не завезли?)

Dmitry
14.06.2018
20:17:48

Dimanius851
14.06.2018
20:18:00

Cenator
14.06.2018
20:18:12

Dimanius851
14.06.2018
20:18:33
аа, ну это хз, это не я
я бы по красоте сделал

Valeriy
14.06.2018
20:25:27
что за неожиданный эффект в виде yearlyChartData? :))
что-то не видно его во входящих параметрах компонента
и на константу не похож судя по имени

Dimanius851
14.06.2018
20:26:07
const yearlyChartData = [
{ month: 11, percent: 61 },
{ month: 0, percent: 83 },
{ month: 1, percent: 109 },
{ month: 2, percent: 121 },
{ month: 3, percent: 156 },
{ month: 4, percent: 180 },
];
всмысле 180%
так много вопросов и так мало ответов

Ilya
14.06.2018
21:01:08
Может кто знает,в библиотеке universal-webpack,можно ли встроеными методами достать ссылки на ассеты из webpack-chunks.json ?Как это было в webpack-universal-tools