
Джон
01.02.2017
06:17:37
за это время
это господин Ибрагим привязался

anoru
01.02.2017
06:18:05
Если либа реально кривая и не работает, то форкни, заюзай свой форк, заодно сделаешь PR
профит

Google

Джон
01.02.2017
06:18:30

Дмитрий
01.02.2017
06:18:47
Если нормально компонент делать, то там просто 100% дифф будет, в итоге))

Dmitry
01.02.2017
06:18:49
Еще и научишься
Куда ни посмотри - профит

andretshurotshka?❄️кде
01.02.2017
06:21:20
Работает?)

Джон
01.02.2017
06:23:38

Таймураз
01.02.2017
06:38:32
Reslut

Котяй Негодяй
01.02.2017
06:38:56
Когда стоит использовать контекст, а когда — нет? Пока я понимаю это так: У меня есть компонент, который явно зависит от нескольких дочерних компонентов. Дочерние компоненты, в свою очередь, не имеют смысла вне родительского компонента. Родительский компонент принимает всё, что нужно, через props, а данные дочерним компонентам раздаёт через контекст. Где я ошибаюсь?

andretshurotshka?❄️кде
01.02.2017
06:40:02
хз)

Таймураз
01.02.2017
06:40:07

Google

Таймураз
01.02.2017
06:41:09
Например, перевод на разные языки

Котяй Негодяй
01.02.2017
06:42:34

Таймураз
01.02.2017
06:42:44
У тебя объект не задан, скорее всего, к которому ты .filter вызвал
Массив, точнее
Он не нарушает архитектуру

Nikita
01.02.2017
06:45:23
я контекст использовал для локализации и роутинга т.к. может быть нужно для всех компонентов

Котяй Негодяй
01.02.2017
06:45:26

Джон
01.02.2017
06:45:34

Таймураз
01.02.2017
06:45:48

Котяй Негодяй
01.02.2017
06:45:54

Таймураз
01.02.2017
06:46:41

vitaliy
01.02.2017
06:47:12

Таймураз
01.02.2017
06:47:51

Котяй Негодяй
01.02.2017
06:48:05

Таймураз
01.02.2017
06:48:52
Ну.
Долго расписывать. Нужно статью тебе почитать на эту тему
Ну.
А я не могу вспомнить, чем можно поделиться...

Джон
01.02.2017
06:49:38

Котяй Негодяй
01.02.2017
06:49:39
Мне нужно пропсы прокинуть. Как функция здесь поможет? Я чёт не совсем понимаю.

Google

Джон
01.02.2017
06:49:48
вот у него стейт есть посоны )

Котяй Негодяй
01.02.2017
06:49:49

Дмитрий
01.02.2017
06:50:38
context — экспериментальное API и верооятнее всего, будет сломано в будущем

Котяй Негодяй
01.02.2017
06:51:02

Alexander
01.02.2017
06:51:04
Блин, я это уже два года читаю :-)

Таймураз
01.02.2017
06:51:19
А как же редакс?
Цели разные
Редакс хранит стейт приложения, тогда как контекст- для утилитарных вещей

Котяй Негодяй
01.02.2017
06:52:57

Таймураз
01.02.2017
06:53:38

localvoid
01.02.2017
06:54:33
context - поломаное api, и в будущем его собираются пофиксить

Таймураз
01.02.2017
06:54:36
Но на данный момент разделение прав именно так происходит
Меня не исправили, значит не ошибаюсь)

Nikita
01.02.2017
06:54:55
а резве контекс это не раект ?

Дмитрий
01.02.2017
06:55:37

Котяй Негодяй
01.02.2017
06:55:57

Дмитрий
01.02.2017
06:56:19

Котяй Негодяй
01.02.2017
06:56:23

Дмитрий
01.02.2017
06:57:53
Пишете в контекст — не забудьте сразу начать переписывать

Google

Котяй Негодяй
01.02.2017
06:59:02
У тебя children есть
Ну, это да. Ты предлагаешь использовать dependency injection. Я бы так и сделал — родительский компонент содержит всё дерево. Но в данном случае он тогда будет ну очень большим.

Дмитрий
01.02.2017
06:59:16
Вот вам как будто :: и легаси-декораторов не хватило) Говорили же, не привязываться к нему

Котяй Негодяй
01.02.2017
07:01:55
В смысле — большим?
По объёму кода. Кейс — реализация отображения нужного типа графика в зависимости от типа входящих данных. Для каждого типа графика создаётся отдельный компонент, который содержит специфичную логику. Типов будет много, специфичной логики, возможно, тоже.

Alexander
01.02.2017
07:02:47

Vitaly
01.02.2017
07:04:41
Ключевое слово "preserves capabilities", то есть, если вы используете hoc, то вам нужно будет переписать 2 функции, так как поменяется api.
Окей, если вы используете recompose, то возможно вам ничего не придется переписывать, ведь это та самая "большая либа")

Дмитрий
01.02.2017
07:06:00

Таймураз
01.02.2017
07:06:44
Кто-то кидал скрин с 30 пропсами

Admin
ERROR: S client not available

Котяй Негодяй
01.02.2017
07:07:12

Таймураз
01.02.2017
07:07:41
Ну тогда я не мог ответить
А сейчас- в зависимости от проекта

Дмитрий
01.02.2017
07:10:41

Алексей
01.02.2017
07:11:27
И это норм?
у меня в проекте есть редактируемая таблица, которая может быть отфильтрована из вне, в нее 20 пропсов прокидывается
причем если вынести в пропсы данные самой таблицы, то это еще плюс +10 пропсов:D

Дмитрий
01.02.2017
07:12:42
Больше пропсов богу пропсов

Алексей
01.02.2017
07:13:26
Что поделать если проектировщики хотят что бы из таблицы, можно было открыть попап, где есть еще одна таблица, каждая строка которой может развернуться еще в одну таблицу

Таймураз
01.02.2017
07:13:53
Ну да, есть задачи, где без этого никак

Ivan
01.02.2017
07:18:38
не подскажете в чём может быть проблема?
configuration.module has an unknown property 'resolve'.

Google

Ivan
01.02.2017
07:18:58
когда пытаюсь собрать

Котяй Негодяй
01.02.2017
07:19:49
Я думаю, это мнение сообщества.

Алексей
01.02.2017
07:20:28
Уверен что через месяц, они захотят избавиться от этого ада попапов и таблиц в таблицах, но будет уже слишком поздно...

anoru
01.02.2017
07:21:18

Axenia
01.02.2017
07:21:18
anoru (0) плюсанул в карму ZeroBias (2.0)

anoru
01.02.2017
07:21:31
тем более можно запихать пропсы внутрь пропсов, то есть ключи в объекте

Alexander
01.02.2017
07:22:03

Ivan
01.02.2017
07:22:11
хех
ну в данном конфиге что не так с resolve

Alexander
01.02.2017
07:22:53
Пойди посмотри в доке как правильно resolve указать

Ivan
01.02.2017
07:29:28
ну вроде правильно

Alexander
01.02.2017
07:30:25
Зачем ты resolve в module вложил?

Ҫѐҏӗѫӑ
01.02.2017
07:32:00
я этот твит постил </зануда-мод>

Дмитрий
01.02.2017
07:32:51
Я от тебя и скринил)

? ? ? Alex ? ? ?
01.02.2017
07:36:35
а кто то делал админку битркса на реакте?

Vladimir
01.02.2017
07:40:28

Alexander
01.02.2017
07:40:55