
me
05.06.2018
14:34:17
подскажите плиз по работе react.cloneElement, если я в родительском компоненте попытаюсь передать доп пропсы через него react.cloneElement(child, {newProp}) это вызовет двойной рендер чайлда? т.е. он сначала отрендерится что бы передаться в родителя, а потом клонируется и заменится на копию?

Andrey
05.06.2018
14:35:41

Denis
05.06.2018
14:41:04
такой момент: у меня есть список постов у каждого поста есть кнопка которая открывает модальное окно <PostModal>.
Каждый пост представляет из себя компонент <PostItem>.
В таком случае, компонент модального окна <PostModal> должен быть внутри каждого <PostItem>?

me
05.06.2018
14:45:12
Нет.
а что там происходит примерно в таком случае? я думал функционал react.CreateElement срабатывает и передаёт в родителя уже отрендереного child'а

Google

Sergey
05.06.2018
14:45:50

Andrey
05.06.2018
14:45:59
Просто формируется новый обйект.

Artyom
05.06.2018
14:47:27
https://youtu.be/ISgz8F9z0aM
Я не смотрел :)

Finch
05.06.2018
14:58:59

Artyom
05.06.2018
14:59:32
конечно ?

Andrew
05.06.2018
14:59:56
Ребзиб а как бы сделать частичный спред, без первых 3 индексов, без slice как-то можно? ?

Finch
05.06.2018
15:00:14
конечно ?
Во еп... а я только читать про него хотел сегодня

Artyom
05.06.2018
15:00:46

Finch
05.06.2018
15:01:00

Artyom
05.06.2018
15:01:15
Про Редакс
Да читай, это стандарт еще на какое-то время точно

Google

Finch
05.06.2018
15:01:54
Бля, точно после Реакта брошу JS и уйду на Java. Задолбали блин))

rbsx
05.06.2018
15:05:47

Andrew
05.06.2018
15:06:01
????

Stepan
05.06.2018
15:10:34
Для массива не обязательно делать переменные

Andrew
05.06.2018
15:12:43
Бля точно
Спасибо

arts
05.06.2018
15:39:54
Гайз, у меня странная проблема. Любой query string к херам ломает вёрстку. Все роуты матчатся только на путь, упоминаний location.search или чего-то подобного нет нигде. Однако, в куче мест тупо не те классы (css modules), из-за чего всё выглядит, мягко говоря, не так, как задумано.

Sergey
05.06.2018
16:25:24
подскажите, пожалуйста, я пользуюсь heroku, и после каждого git push heroku mаster переустанавливаются все зависимости, как это предотвратить (даже небольшое изменение вызывает переустановку)?

Cenator
05.06.2018
16:26:26
Думаю так и задумано

Sergey
05.06.2018
16:26:37
вот это каждый раз переустанавливает
Installing binaries
remote: engines.node (package.json): ^8.11.1
remote: engines.npm (package.json): ^6.1.0
remote:
remote: Resolving node version ^8.11.1...
remote: Downloading and installing node 8.11.2...
remote: Bootstrapping npm ^6.1.0 (replacing 5.6.0)...
remote: npm 6.1.0 installed
хм

Kendr
05.06.2018
16:27:10

Andrey
05.06.2018
16:47:30

MadMax
05.06.2018
17:51:29
Ребята
Коль редакс немоден
Чем пользоватся?

andretshurotshka?❄️кде
05.06.2018
17:53:02
редаксом

Kendr
05.06.2018
17:56:41
Чем пользоватся?
Зайди в чат по Редаксу, там как минимум три чела уже предложили свои варианты стейт менеджера

MadMax
05.06.2018
17:57:48
Ребятушки, приготовте свои камушки

Google

MadMax
05.06.2018
17:58:22

from
05.06.2018
17:59:14
Чем пользоватся?
реактом
реактом + контекстом
своим стором
своим стором + immer
unstated.io
grammarly/focal

MadMax
05.06.2018
18:00:22
@Zikasak Можно ли как то коротко аргументировать, почему?

Kendr
05.06.2018
18:00:46
Ну да не оч

Shemil
05.06.2018
18:01:01

MadMax
05.06.2018
18:01:22
Я получается обошел редьюсер?
И работаю напрямую со стором?

from
05.06.2018
18:01:30
да, в редьюсерах не должно быть сайд-эффектов
а ещё комментарии не должны быть на русском) и с ошибками тоже не особо!

Kendr
05.06.2018
18:02:13
В санке вообще все эти маняврации должны происходить, я про запрос

MadMax
05.06.2018
18:02:35

from
05.06.2018
18:02:36

Kendr
05.06.2018
18:02:52

from
05.06.2018
18:02:54

MadMax
05.06.2018
18:03:00

Oleksandr
05.06.2018
18:03:21
Парни подскажите пожалуйста, как можно дождаться данных которые приходят в компонент?
сделал ключ fetched: true и через тернарку проверяю, но что-то не идет((
https://codesandbox.io/s/y34o48r23j

Kendr
05.06.2018
18:03:23

MadMax
05.06.2018
18:03:44
И еще!! Господа, подскажите пожайлусто

Google

from
05.06.2018
18:04:12
Зач ты его троллишь?
я не троллю, так и должно быть. Отдельный код работает с апишкой, а диспатчатся синхронные действия

Kendr
05.06.2018
18:04:13

from
05.06.2018
18:04:28

MadMax
05.06.2018
18:04:45
Это нормально?

Kendr
05.06.2018
18:05:10

from
05.06.2018
18:05:15
как раз вот ради ситуаций, когда хочется сайдэффект в редьюсере сделать, а нельзя (а почему, кстати, не спрашивали?), и в итоге делаешь ту же самую кашу, только в экшне и всем говоришь "смотрите, у меня всё правильно"

Admin
ERROR: S client not available

from
05.06.2018
18:06:22
никто не запрещает, но идея "провайдера" в том, чтобы всё приложение им обернуть, т.к. данные могут в любом кусочке интерфейса понадобиться

MadMax
05.06.2018
18:07:13

from
05.06.2018
18:08:13

MadMax
05.06.2018
18:08:14

Kendr
05.06.2018
18:08:22
Критиковать санк и не предложить ничего взамен — класека, эх

Дмитрий
05.06.2018
18:08:32
Я могу предложить
Поэтому с чистой совестью говорю — санки говно)

from
05.06.2018
18:08:54
:))

Kendr
05.06.2018
18:08:54

MadMax
05.06.2018
18:09:06

Kendr
05.06.2018
18:09:34

from
05.06.2018
18:09:41

Google

MadMax
05.06.2018
18:09:49

Kendr
05.06.2018
18:10:00

MadMax
05.06.2018
18:10:14
То есть, один редьюсер
Только разные экшены?

Kendr
05.06.2018
18:10:34
Я не понимаю тебя

MadMax
05.06.2018
18:11:00
типа case "ADD_USER": something
case "ADD_POST": something

from
05.06.2018
18:11:04
тебе flummox наверное будет понятнее и ближе )
http://acdlite.github.io/flummox
погляди, че бы нет. Это библиотека которая привела к редаксу в итоге

Vladislav
05.06.2018
18:11:32
Чувак, не надо так делать
Стор должен быть один

Дмитрий
05.06.2018
18:11:40
Будь так добр?
https://github.com/zerobias/effector
+ немного в вики
https://github.com/zerobias/effector/wiki/Glossary

Vladislav
05.06.2018
18:11:58
В провайдер ты оборачиваешь ВСЁ своё приложение

MadMax
05.06.2018
18:12:00

Vladislav
05.06.2018
18:12:03
на самом верхнем уровне
Вот типа такого
Пусть это будет компонент Root, к примеру
Аpp - твоё приложение

Dimanius851
05.06.2018
18:13:15
Решил попробовать послушать подкасты, ищу react, нахожу какой то канал, и в первом же подкасте отвечает Сова, вот это лол

MadMax
05.06.2018
18:13:31
В одном файле будет несколько сторов?