
Дмитрий
14.12.2017
22:18:09
Как факт
(Action) event — это конкретный эпизод, конкретный payload экшна

kana
14.12.2017
22:19:11
как разработчику на редаксе возможно и не нужны. Но как термин, который используется для обсуждения библиотеки - необходим
если бы экшоны описывались классами, то термина бы такого и не было)

Google

kana
14.12.2017
22:20:27
потому что конструктор был бы креатором

Дмитрий
14.12.2017
22:20:50
Объясни мне ещё раз, зачем мне нужна отдельная концепция для функции, конвертирующей аргумент в формат редакса?
Причём я тебе заранее скажу, что текст на скрине довольно сильно отличается от того, что мы увидим в type евента

kana
14.12.2017
22:22:38
спорно?
окей, ты делаешь
x = createAction(...)
и говоришь, что x - это экшон, по доке redux-act в нем есть такие-то и такие-то функции
так же мы знаем, что в редьюсерах к нам приходит тоже экшон, И ОБАНА, ТАМ НЕТ ТЕХ МЕТОДОВ ИЗ ДОКИ

Дмитрий
14.12.2017
22:23:21
Ты не понял, как это работает)
В редюсер нам приходит payload

kana
14.12.2017
22:23:37
куда уж мне, я не такой умный как ты

Дмитрий
14.12.2017
22:23:45
Ну не ерничай

kana
14.12.2017
22:24:04
да?
const reducer = (state, action) =>
(console.log(action), state);
там будет payload?

Дмитрий
14.12.2017
22:24:06
Я тебе по факту говорю, ты не догнал, без обид, шыт хэппенс

Google

kana
14.12.2017
22:24:27
в консоли

Дмитрий
14.12.2017
22:24:34
Да
А ещё варн от редакса за то что вернул undefined

kana
14.12.2017
22:24:51
все, я понял твою мысль
ты просто предлагаешь сместить термины

Дмитрий
14.12.2017
22:24:59
Да

kana
14.12.2017
22:25:07
экшон креатор - экшон
экшон - пейлоад
количество терминов это не уменьшит

Дмитрий
14.12.2017
22:25:42
Странно, а у меня уменьшило

kana
14.12.2017
22:25:43
просто по редаксу будут гулять пейлоады, а не экшоны

Дмитрий
14.12.2017
22:25:50
Ага
И самый частоупотребимый термин перстанет быть бессмысленным action creator
В то время когда мы уже перестаём его фигачить руками и особенно когда его характеристики начинают непосредственно описывать и матчить тип — action creator это просто нонсенс, ничего не означающий баззворд
duck typing — если что-то выглядит как утка и крякает как утка это полюбому утка, потому что все остальные случаи можно просто обговорить ввиду их незначительности

kana
14.12.2017
22:28:33
ну лично мне термин "экшон" для описания объекта, который гуляет по редаксу, нравится больше, чем пейлоад. Потому что пейлоад - это как что-то добавочное к ЧЕМУ ТО, то есть полезная нагрузка к сообщению, запросу, экшону, эвенту

Дмитрий
14.12.2017
22:28:37
Если что-то даёт тип как экшн, используется для матчинга в редюсерах как экшн, то блин, это и есть экшн

kana
14.12.2017
22:28:47
а еще больше нравится "сообщение"

Дмитрий
14.12.2017
22:29:23
ну лично мне термин "экшон" для описания объекта, который гуляет по редаксу, нравится больше, чем пейлоад. Потому что пейлоад - это как что-то добавочное к ЧЕМУ ТО, то есть полезная нагрузка к сообщению, запросу, экшону, эвенту
Заметь, про пейлоад ты говорил, не я. Можешь свериться с моей версией на которую ты отвечал в первом сообщении
Но я согласен с тем, что термины тут — большая проблема

kana
14.12.2017
22:29:35
так ты ее подтвердил

Petr
14.12.2017
22:29:46
Размер бандла норм? Или пора задуматься о code splitting?

Google

Petr
14.12.2017
22:29:46

Дмитрий
14.12.2017
22:30:57
У меня есть более складная концепция, но это дело не ближайшего будущего. В ближайшем времени мне просто хочется не употреблять термин который даже думать тяжело
эк-шы-н-пауза-кре-а-то-р да нунафиг

kana
14.12.2017
22:31:13
как бы не называлось то, что гуляет по редакcу, пусть это будет X, то любая функция, которая создает X, является "конструктором X"

Дмитрий
14.12.2017
22:32:08
Конструктор обладает теми же проблемами что и "экшн как экшн креатор", просто тебе ближе)
А конкретно — у термина уже есть ряд устоявшихся ассоциаций для людей
И то что конструктор — это по сути верно, не поможет использовать его, если людей это будет смущать
"Не взлетит"
Я до сих пор в точности не понимаю откуда у меня взялись последние пять мегабайт в воркере, лол

Petr
14.12.2017
22:40:37
Понял, спасибо

? ethorz
15.12.2017
06:10:16
есть компонент таблицы какой нибудь, который может подобное строить по верстке? Тут table не подойдет сам

? ethorz
15.12.2017
06:10:46
т.к. маргины не съедает

500 Internal Server Error
15.12.2017
06:14:20
handsontable попробуй

? ethorz
15.12.2017
06:15:41
не совсем то

Вячеслав
15.12.2017
06:17:21

? ethorz
15.12.2017
06:17:45
ну, я может не знаю
как между tr сделать интервал

500 Internal Server Error
15.12.2017
06:18:43

? ethorz
15.12.2017
06:19:39
неприменимо к строкам (tr)

Google

? ethorz
15.12.2017
06:20:30
нагуглил line-height)

Вячеслав
15.12.2017
06:20:37

Admin
ERROR: S client not available

Вячеслав
15.12.2017
06:21:30
border-spacing: 0 5px

? ethorz
15.12.2017
06:23:24
пора мне верстку повторить)
спасибо)

Cenator
15.12.2017
07:54:12

? ethorz
15.12.2017
07:54:59
не надо)

Timofey
15.12.2017
07:55:09
ctrl + shift + - делает collpase всего файла в webstrom а можно ли как нибудь сделать тоже самое но только для верхнего уровня или текущего?

kana
15.12.2017
07:55:10
Лол

Владимир
15.12.2017
08:00:14
или это только у меня так настроено...

Timofey
15.12.2017
08:01:40
ставит какую-то bookmark'у)
ctrl+shift+1/2/3/4/5 кажется

pepsi ¯\_(ツ)_/¯
15.12.2017
08:01:58

Timofey
15.12.2017
08:02:34
только текущий элемент, а надо бы весь файл, только не по всем вложенностям а только на одном уровне

Владимир
15.12.2017
08:03:50
Expand to level называется настройка

Valentin
15.12.2017
08:50:37
Подскажите, как лучше сделать конфиги приложения в зависимости от окружения

Владимир
15.12.2017
08:56:38
https://github.com/lorenwest/node-config

Инал
15.12.2017
09:17:05
Привет.
Можно ли собранный бандл преобразовать обратно в файлы?

Google

Max
15.12.2017
09:20:09
Теоретически если есть сорсмапы то да

Cenator
15.12.2017
09:20:55
ну lebab'ом в принципе можно прогнать
на модули тоже теоретически можно разбить, он же сохраняет структуру

Инал
15.12.2017
09:21:23
сорсмапы есть...

Max
15.12.2017
09:21:40
А что разраб предыдущий сорцы спер?)

Evgeny
15.12.2017
09:22:21

Max
15.12.2017
09:22:31
:)

Инал
15.12.2017
09:23:52
Я их случайно похерил)) осталась только вкладка в браузере, в которой сорцы висят??

Max
15.12.2017
09:24:03
А что гит?

Herman
15.12.2017
09:24:10
Кто сталкивался с кодами ошибок в приложении, подскажите где смотреть нотацию или может статейку какую откуда спиздить