
Сергей
07.06.2018
18:48:07

Artyom
07.06.2018
18:48:39

Сергей
07.06.2018
18:48:47
туплю)

Google

Сергей
07.06.2018
18:49:14
я случайно один и тотже открыл дважды
сайдэффекты отклоняю

Artyom
07.06.2018
18:49:47
Огосики, апрув.
Я, тогда, на днях (неделях ?) еще тестов подкину

Сергей
07.06.2018
18:50:07
отлично
спасибо
добавлю тебя в контрибуторы

Valeriy
07.06.2018
18:51:03
@sergeysova вопрос, я правильно понимаю, что каждый экшин принимает в себя полный стейт и должен весь стейт вернуть?

Сергей
07.06.2018
18:51:13

Artyom
07.06.2018
18:51:29

Сергей
07.06.2018
18:52:10

Valeriy
07.06.2018
18:52:39
ага понял, т.е. все таки свой кусочек, ок

Сергей
07.06.2018
18:53:14
да зачем они нужны?
статично описывать намного удобнее
плюс 404 страницу легко хендлить
или
(state) => state

Google

Artur
07.06.2018
18:55:50
Ребят, кто-то уже react suspense начал осваивать?
И что там по нему с ssr?

AluV
07.06.2018
18:56:23
Если у моего компонента есть
<Component active ={true} />
И их много
как я могу переключать active на нужный ?
Есть ли способ лучше чем хранить в state массив el[i] = true и передавать функцию которая изменяет его ?

Artur
07.06.2018
18:58:18

Cenator
07.06.2018
18:58:33

Artur
07.06.2018
18:58:33
Идентификатор компонента
Индексы лучше не использовать

Valeriy
07.06.2018
18:58:54

Artur
07.06.2018
19:00:15
И возвращаться когда промиз отрезолвится
Плюс дополнительные фичи для прелоада

Сергей
07.06.2018
19:01:11
Может сможете подсказать.. нужен календарь с dark mode + набор с клавиатуры, есть такой компонент на заметке?

Artur
07.06.2018
19:01:38
Типа показывать индикатор загрузки только если запрос выполняется дальше какого-то приемлемого для ux времени
Ввели понятие таймера и плейсхолдера
Так чего, нет первопроходцев в react suspense + ssr?

Cenator
07.06.2018
19:07:17
а его релизнули уже?)

Artur
07.06.2018
19:08:50
Нет, но он уже есть же в последнем релизе
Только надо react-simple-cache поставить

Google

Artur
07.06.2018
19:09:57
Ещё не до конца понял зачем нужен React.deferStateChange или как его там

Artem
07.06.2018
19:12:50
Материал работает только с withStyles? То есть CSS-in-JS и можно не мечтать о CSS модулях?

Valeriy
07.06.2018
19:13:20
@sergeysova прикольная штука симбиот
есть правда один момент
у меня есть категория экшинов, которые не меняют стейт, а нужны чисто для управления мидлварями

Сергей
07.06.2018
19:13:49

Valeriy
07.06.2018
19:13:57
ну я вот тоже подумал об этом

Roman
07.06.2018
19:14:17
Народ, что можно спросить на собеседовании у реакт-разработчика?

Valeriy
07.06.2018
19:14:39

Roman
07.06.2018
19:15:01
фить ха

Valeriy
07.06.2018
19:15:57
вы же не мастера на все руки ищете
а человека под конкретный круг задач

dima
07.06.2018
19:16:35
мастера ж на все руки

Valeriy
07.06.2018
19:16:47
если он всю жизнь вычислял 5-ю способами числа фибоначчи и виртуозно это делает, но плохо знает реакт, то вам такой вряд ли нужен

dima
07.06.2018
19:16:57
джуна(сеньера ahaah) за 30к

Roman
07.06.2018
19:17:15
так я и спрашиваю по реакту вопросы ало

dima
07.06.2018
19:17:31

Dmitry
07.06.2018
19:17:34
я всегда прошу интерсекшин написать

Valeriy
07.06.2018
19:17:38
я бы спросил про жизненный цикл компонентов, как приконнектить компонент к редаксу, как сделать компонент контролируемым и неконтролдируемым одновременно

Dmitry
07.06.2018
19:17:43
и потом оптимизировать его)

Andrew
07.06.2018
19:18:28
почему setState асинк ))))

Google

Dmitry
07.06.2018
19:18:47
ну тут вопрос

Admin
ERROR: S client not available

Dmitry
07.06.2018
19:19:02
“почему нужно считать что он асинк ?”

Valeriy
07.06.2018
19:19:28
ну еще про евентлуп js полезно протестить (браузерный)

Сергей
07.06.2018
19:20:32

Valeriy
07.06.2018
19:21:13
но такое вряд ли случится :))0

Renat
07.06.2018
19:21:55
а вдруг ?

Сергей
07.06.2018
19:25:15

Artem
07.06.2018
19:25:42
Help please, люди добрые
Материал работает только с withStyles? То есть CSS-in-JS и можно не мечтать о CSS модулях?

Ruslan ?
07.06.2018
19:25:52

Cenator
07.06.2018
19:27:23

Сергей
07.06.2018
19:29:28

Andrey
07.06.2018
19:29:55
это я про медиа)
короче хз зачем оно)

Artyom
07.06.2018
21:15:20
https://habr.com/post/413547/

Anton
08.06.2018
05:31:44
Подскажите пожалуйста: а почему eslint может не подхватывать алиасы прописанные в бабеле? Бабель-ресолвер стоит.
Конфиги: https://gist.github.com/SilentImp/0af45c3217d310338316aa0448f6ce1a

Google

Renat
08.06.2018
06:15:21
Вроде надо ещё в jsconfig написать эти алиасы

Cenator
08.06.2018
06:17:03

Renat
08.06.2018
06:17:43

Сергей
08.06.2018
06:19:39

Renat
08.06.2018
06:19:46
https://medium.com/@justintulk/solve-module-import-aliasing-for-webpack-jest-and-vscode-74007ce4adc9 вот здесь посмотри как jsconfig настроить

Roman
08.06.2018
06:21:42
Вчера столкнулся, бага какая то, продублировать только помогло
В итоге алиасы в отдельном файле, его подтягиваешь в eslint и babelrc.js
Jsconfig для вскода, причем тут резолв на уровне сборки?

Renat
08.06.2018
06:25:03
в вебшторме тоже норм работает)

Roman
08.06.2018
06:25:47
Вопрос был вообще не о резолве в idea