
Vadim
20.09.2018
11:54:41
просто ui состояние. Почему нет?

dima
20.09.2018
11:55:02
правильно. Почему бы и нет лил
го все засунем
просот куда проще взять консьюмера и методы получить

Google

dima
20.09.2018
11:55:28
чем еще думать куда пихнуть кусок стора и где хранить екшены
и где вообще ui держать

Artyom
20.09.2018
11:56:33
Чет я аргументации вообще не увидел. Один стор - унифицированный интерфейс, логер, дебагер - это удобно и предсказуемо

dima
20.09.2018
11:56:54
я не аргументирую. Ни кто не запрещает вам в сторе держать
только на каждый попап свое состояние
и куда проще не трогать стор и слепить либу
что то типа
const manager = new PopupManager()
manager.add('key', Component)
разве нет ?

Artyom
20.09.2018
12:03:40
Немного не реакт-путь

Nikolay
20.09.2018
12:05:51

dima
20.09.2018
12:06:03

Nikolay
20.09.2018
12:06:11
Зачем сбоку городить еще один стор по сути?

dima
20.09.2018
12:06:12
нет. Реакт просто вью

Artyom
20.09.2018
12:06:24
Хотя можно, конечно, и иначе... Но нужно ли?

Google

Artyom
20.09.2018
12:07:50
del
Не холиварьте попусту, тем более столбиками. Интересно обсудить тему: пишите сразу с обозначением проблем. А лучше сразу статейку

dima
20.09.2018
12:08:43

Nikolay
20.09.2018
12:09:51

dima
20.09.2018
12:10:18

Nikolay
20.09.2018
12:11:13
И возможно даже эпики, и чего?

Vadim
20.09.2018
12:11:18
есть проект - будет и код!!)

dima
20.09.2018
12:12:13
хотя я подумал. Вижу 2 варика
новое апи и ридакс
у всех минусы и плюсы, но минус контекст апи все перекрывает. Я не смогу тригерить попап вне ui
так что либу. Хотя либа не должна ничего знать
че так сложно

Григорий
20.09.2018
12:34:37

Petr
20.09.2018
12:45:27
react-loadable кто что может сказать по этому пакету?

Сергей
20.09.2018
12:45:36

Again
20.09.2018
12:49:08

Petr
20.09.2018
12:49:35
loadable-components
я фидбэк какой-нибудь получить хотел, хочу посплитить огромный проект на react ,redux, react-router 3, webpack, подключить асинхронную загрузку модулей... с чего начать

Nikita
20.09.2018
12:50:41
А с babel preset-env кто-то юзает styled-components? Чет плагин не подключается похоже

Cenator
20.09.2018
12:58:00

what
20.09.2018
12:59:25
А как реф записать в стейт? Получаю его из чайлда в методе:
setRef(ref) {
this.setState({ ref })
}

Nikita
20.09.2018
12:59:38
какой плагин?
А не, прошу прощения. Все в порядке. У меня не долетал нужный babelrc в вебпак конфиг)

what
20.09.2018
12:59:43
Но что-то ругается консоль

Vadim
20.09.2018
13:00:37
падажжи, а зачем в стейт? Клади в this

Google

what
20.09.2018
13:01:51

Vadim
20.09.2018
13:02:58

Евгений
20.09.2018
13:02:58

Andrew
20.09.2018
13:03:58
Помогите пожалуйста! Как а JSX правильно прописать путь для инлайн стиля backgroundImage к имиджу, лежащему в public/img/
JSX:
<div className="ava" style={{backgroundImage: url(${avatarURL}) }}
А это то, что ему передаётся:
avatarURL: "process.env.PUBLIC_URL +'/img/03.png'"
Почему-то не работает.

Vadim
20.09.2018
13:04:52

what
20.09.2018
13:06:25
Спасибо, да, в общем лучше больше времени потрачу но доку почитаю на эту тему

Arthur
20.09.2018
13:06:54
Можно как-то узнать, когда замаунтятся все ноды в приложении ?

Denis
20.09.2018
13:11:55

Arthur
20.09.2018
13:12:12
До рендера самой глубокой ноды, точнее

Denis
20.09.2018
13:12:44
до не узнать
после рендера можно сказать что все ноды mounted

Denis
20.09.2018
13:14:16
с текущим стейтом

Arthur
20.09.2018
13:14:24

Denis
20.09.2018
13:15:09
React.render(..., domNode)
console.log(“mounted”)

Igor
20.09.2018
13:18:20
пацаны
там третий параметр есть
React.render(el, node, callback)
колбек вызвается когда всё отрисовалось

Arthur
20.09.2018
13:20:35

Google

Admin
ERROR: S client not available

sk
20.09.2018
13:23:17
так получается что мне нужно ф-цию протестировать с большими данными, вот такой тест
it('3', () => {
const length = longestConsecutiveLength([1064, 18, ... , 9997012]);
assert.equal(length, 2)
});
как мне нужно done() вызвать чтобы все ок было?
так ошибка
it('3', (done) => {
const length = done(longestConsecutiveLength([1064, 18, ... , 9997012]));
assert.equal(length, 2)
});

Тимофей
20.09.2018
13:23:25

Andrew
20.09.2018
13:30:42
Ребзи, а матиритал с sc совсем нет шансов подружить ?

Default
20.09.2018
13:33:48
Я прям сейчас эту связку использую

Petr
20.09.2018
13:34:05

Denis
20.09.2018
13:34:06

Default
20.09.2018
13:34:10
Страдает только моё чувство прекрасного

Andrew
20.09.2018
13:34:30

Default
20.09.2018
13:34:50

Andrew
20.09.2018
13:34:54
Просто оборачивать их в sc ? ?

Denis
20.09.2018
13:35:00
только через встроенный withStyles

Andrew
20.09.2018
13:35:01
В конкретных местах

Sergey
20.09.2018
13:35:03

Denis
20.09.2018
13:35:05
если прям classes

Arthur
20.09.2018
13:35:52

Sergey
20.09.2018
13:36:39

Arthur
20.09.2018
13:37:33

Тимофей
20.09.2018
13:37:37

Google

Sergey
20.09.2018
13:39:17

Evgeniy
20.09.2018
13:41:08

Maxim
20.09.2018
13:45:56
Парни, подскажите пожалуйст, на сколько нормально вкладывать один контейнер в другой?
и есть ли в этом смысл?

Evgeniy
20.09.2018
13:49:08

what
20.09.2018
13:54:01
Почему может window.scrollTo не работать в компоненте? Просто жму и ничего не происходит, ничего в консоле не пишет

Vadim
20.09.2018
13:56:18

what
20.09.2018
13:56:35
да, даже обычные 0, 0 не работают чет