
Azein
15.02.2017
06:59:42
Эти люди серьезным программированием занимаются, а не формочки шлепают на реакте...

Oleg
15.02.2017
07:00:21

Azein
15.02.2017
07:01:01
ну, там всякие циклы проходов с 6 уровнями вложенности и более... серьезный такой инторпрайз, да-а

Oleg
15.02.2017
07:01:30

Google

Igor
15.02.2017
07:19:04
Господа вопрос дурацкий, никак не соображу:
есть массив, как мне вывести его сплошным через map, а по три.

Pavel Horoshilov
15.02.2017
07:20:29

Igor
15.02.2017
07:20:45
Вот я тоже в его сторону смотрю...
Но никак не соображу как применить.

Dmitry
15.02.2017
07:25:51
for (let i = 0; i < arr.length; i += 3) { console.log(arr.slice(i, i+ 3))} ты про что-то такое?

Igor
15.02.2017
07:27:06
Да
В принципе мне item надо распихать по row по три штуки
Типа:
{categoryItems.map((item, i) => {
return (
<SmallItem item={item} />
)
})}
А внутри типа row и в каждом по три item

Dmitry
15.02.2017
07:28:47
Замени console.log на push :)

Igor
15.02.2017
07:44:21
Ага, сделал подобное.

Семен
15.02.2017
07:59:54
Добрый день. Ребят, кто как экшены хранит? Раньше все, относящийся к конкретной модели хранил в одном файле, сейчас очень сложно ориентироваться стало в этом, есть смысл каждому конкретному контейнеру добавлять файл с его экшинами? Или пойти дальше и декомпозировать доконца? Кто как с этим работает?

Сергей
15.02.2017
08:03:20
Привет. Такая же проблема возникла, когда проект сильно разросся и стало сложно управлять всем этим. Теперь делаю экшны для контейнеров, но и общие для некоторых сущностей оставил. Не говорю, что это правильно, самому интересно узнать, кто как делает

Google

Vladimir
15.02.2017
08:19:30

Igor
15.02.2017
08:20:16
То что мне нужно

Vladimir
15.02.2017
08:20:47
нет
тебе не нужно изменять прототип
вынеси просто в функцию

Igor
15.02.2017
08:21:26
Ну тоже вариант, правда и это работает.

Vladimir
15.02.2017
08:22:37
ну пожалуйста
не меняйте прототипы
мало что ли, что [].contains() стал [].includes() ?

Ches
15.02.2017
08:51:16
а в axios actions не работают функции такого вида?
function userLogin(token) {
return {
type: types.USER_LOGIN,
payload: token
};
}
только через dispatch?

Andrew
15.02.2017
08:51:49
без диспатча не будет обновления
он триггерит апдейт так сказать

Ches
15.02.2017
08:52:17
понятно, тогда через него)

Evjeni
15.02.2017
09:10:47

Сергей
15.02.2017
09:13:45
аааа

Alexey
15.02.2017
09:20:37
может кто-то пояснить про react-controllable? в чем отличие от обычной передачи через props ?

Сергей
15.02.2017
09:23:16
Жаргон программистов. Объяснение
#jargon
https://medium.freecodecamp.com/programming-mental-models-47ccc65eb334

Google

Сергей
15.02.2017
09:25:36
Есть controllable а есть controlled
Controlled - компонент которым управляешь сам, всеми состояниями, и он передает свои ивенты наверх
Controllable - это компонент который сам хэндлит свои события, наверх может не передавать ничего

Pavel
15.02.2017
09:38:12
Кто либо нестраивал svg-aprite под webpack2?

Amon Bower
15.02.2017
09:44:24
Помогите с роутами. Я использую ротуер в реакте. Есть форма авторизации, регистрации. На одной форме две вкладки /login и /registration. Сейчас все хранится в одном файле LoginForm.js, как лучше сделать так, чтобы на роут - /registration мне не пришлось создавать RegistrationForm.js

Сергей
15.02.2017
09:45:36
но это такая себе логика
лучше 2 контейнера, который используют один компонент Form

Alexander
15.02.2017
09:45:51
Стоит ли использовать redux?

Felix
15.02.2017
09:46:03
стоит

Iaroslav ¯\_(ツ)_/¯
15.02.2017
09:46:10
Стоит

Amon Bower
15.02.2017
09:46:21
Стоит

Alexander
15.02.2017
09:46:23
Все все, я понял :)

Iaroslav ¯\_(ツ)_/¯
15.02.2017
09:46:26

Сергей
15.02.2017
09:46:29

Amon Bower
15.02.2017
09:46:36

Alexander
15.02.2017
09:47:30
А есть какой-то автозагрузчик? А то подключать столько файлов в индекс вообще раздражает

Dreamerinnoise
15.02.2017
09:48:12
Ооо
webpack.js.org
Create-react-app
Начни с этого

Alexander
15.02.2017
09:49:49
Вебпак собирает все подключения с одного файла вхождения

Google

Alexander
15.02.2017
09:51:12
Допустим у меня есть точка вхождения, где я просто прописываю роуты, а роут сам определяет какой файл подключить и т.п.

Felix
15.02.2017
09:51:13
ты хочешь грузить десятки файлов? у тебя http2 тама уже чоле

Admin
ERROR: S client not available

Сергей
15.02.2017
09:51:29
юзай вебпаковский асинхронный import() и бей билд на чанки

Alexander
15.02.2017
09:52:05

Сергей
15.02.2017
09:52:16

KlonD90
15.02.2017
09:52:21

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
15.02.2017
09:55:47
народ, подскажите пожалуйста по redux
как я могу вызвать getState или subscribe в компоненте реакта?
не могу понять, почему я могу вызвать только dispatch, что-то я упустил

Mike
15.02.2017
09:55:55
Сабмисив
какие-то сексуальные метафоры пошли

Valentin
15.02.2017
09:56:31
достань через контекст store и вызывай что-хочешь. Только вот зачем…
народ, подскажите пожалуйста по redux
как я могу вызвать getState или subscribe в компоненте реакта?
не могу понять, почему я могу вызвать только dispatch, что-то я упустил

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
15.02.2017
09:57:17
контекст?

Valentin
15.02.2017
09:58:10
https://facebook.github.io/react/docs/context.html

Mike
15.02.2017
09:58:16
окей, гугл, реакт контекст
о нифига, гугл присылает ответы на запросы еще до того, как их задать!!

Valentin
15.02.2017
09:58:57
но стоит знать, что контекст обещают сломать и переделать. Так что я бы раз 5 подумал.

KlonD90
15.02.2017
10:01:00

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
15.02.2017
10:05:43

Google

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
15.02.2017
10:06:31
точно, я забыл, что реакт-редукс это отдельная библиотека)
пойду там пороюсь

Сергей
15.02.2017
10:06:55
снова попытался писать на JSS
жуть кошмарная эта возня с классами

Dreamerinnoise
15.02.2017
10:13:27
офигенно же
хотя тут не самый лучший пример

Сергей
15.02.2017
10:14:24
да ну пиздец какой-то

Dreamerinnoise
15.02.2017
10:14:43

Сергей
15.02.2017
10:14:51
учитывая что [classes.initize]: true нахрен не нужно
ненавижу дублирование имен
типа [classes.foo]: foo,
учитывая что вверху уже есть foo