
Konstantin
03.08.2016
14:30:43
Также можешь глянуть https://www.youtube.com/watch?v=a4OhLoH0nrs

Slava
03.08.2016
14:31:28

Google

Konstantin
03.08.2016
14:32:09
Сортировать ты что будешь?
Явно некий список
Список же у тебя будет не компонент генерить

Алексей
03.08.2016
14:32:40
Вообще алгоритм при выборе куда запихнуть данные в стор или в стейт очень простой

Slava
03.08.2016
14:32:50
Да, который затем отображается. Не являлется ли это логикой отображения, а не бизнеса?

Алексей
03.08.2016
14:32:50
если этими данными пользуются только дочерние компоненты
то это стэйт
если нет, то стор
если нав бар скрывает только одна кнопка и больше ничего не влияет на этот нав бар
то это стэйт

Konstantin
03.08.2016
14:34:09

Slava
03.08.2016
14:35:38

Google

Konstantin
03.08.2016
14:36:04
посмотри то что я скинул с 10 минуты

Slava
03.08.2016
14:36:21
Ок, я посмотрю. Если будут вопросы - вернусь. Спасибо!

Алексей
03.08.2016
14:36:21
я по началу тоже все открытия поапов держал в сторе
был отельный стор ,который динамически менялся
но это избытачно, другое дело например с процессами ( загрузка данных с сервера)
вот это лучше вынести в отдельный стор, тогда еще не придется каждый раз писать экшен аля START_FETCHING/END_FETCHING и подобное

Konstantin
03.08.2016
14:37:32
Зачем?
Потому что список и кнопки которые управляют фильтрами это 2 раздельных компонента по сути должны быть

Slava
03.08.2016
14:41:11
У меня они вложены в 1 родительский, примерно так:
<parent>
<button-to-sort onClick={sort}/>
<list elements={elements}/>
<parent>

Konstantin
03.08.2016
14:42:41
ну вот у тебя будет баттон хэндить экшн и слушать стор на смену типа сортировки, а список будет через мемонизацию соответственно обновляться
http://redux.js.org/docs/recipes/ComputingDerivedData.html

Michael Smykov
03.08.2016
15:56:35
Опа...
Что за форматирование в сообщении делает кодоподобным код?

hlomzik
03.08.2016
16:04:32

Michael Smykov
03.08.2016
16:05:27
alert("Hello World!")
function main() {
alert("Hello World!");
return 1;
}
Работает, спасибо
А где бэктики на клавиатуре найти можно?

Плюшка
03.08.2016
16:07:07

Michael Smykov
03.08.2016
16:07:26
Вау... К этому меня жизнь не готовила...
Никогда не обращал внимание на третий символ за ё

Google

Admin
ERROR: S client not available

Michael Smykov
03.08.2016
16:07:46
Спасибо

Котяй Негодяй
03.08.2016
18:27:32
Как заставить Git распознать переименование файла после значительного дифа?

Vladimir
03.08.2016
18:34:36
http://stackoverflow.com/questions/433111/how-to-make-git-mark-a-deleted-and-a-new-file-as-a-file-move/433114#433114

Алексей
04.08.2016
04:08:51
Кто-нибудь работал с d3 4 версии? А именно с forceSimulation, пытаюсь сделать элемент статичным, в доках написано, что нужно установить координаты fx/fy, устанавливаю, но элемент все равно динамический и меняет свои координаты под воздействием force
Код примерно такой
node.on('dblclick', (d) => { d.fx = d.x; d.fy = d.y});
Может нужно как-то перезапускать forceSimulation?
В инете все пример на 3 версию, на 4 почти ничего нет(
Хотя, все, понял в чем проблема была
Спасибо за помощь)

Dmitry
04.08.2016
06:53:19

Алексей
04.08.2016
08:21:39
нехватает большого заголовка)

from
04.08.2016
08:21:44
Слоган поправить нужно

Denis
04.08.2016
08:21:50
Например?)

from
04.08.2016
08:21:58
"Вы ещё не осознали, сколько у вас ненужного"

@proDOT
04.08.2016
08:33:10
ТридаблЮ убрать, добавить кьюэр, лого жс сменить на лого реакта

Vλαdmιr
04.08.2016
08:33:40
шикарно, забираю идею

Denis
04.08.2016
08:34:23

Vλαdmιr
04.08.2016
08:35:05