
Ҫѐҏӗѫӑ
27.06.2017
10:52:52
ну, это объект

KlonD90
27.06.2017
11:09:16
Редакс в воркерах работал чтобы смысл имеет?
Ну точнее в одном воркере

Ҫѐҏӗѫӑ
27.06.2017
11:12:07
клонирование же

Google

Ҫѐҏӗѫӑ
27.06.2017
11:13:27
ну и вообще вряд ли это как-то может улучшить что-либо

Игорь
27.06.2017
12:19:22
сорян, не в тот чат

Stas
27.06.2017
12:22:20
Помогите с redux-saga. Задача: регаться на событие после одного экшена и отписываться от него после другого. при получении callback-а посылать его аргумент в апи.
https://gist.github.com/anonymous/10d508cbd0cb24136bad9a20aa4d5064
как вызывать updateToken несколько раз в каллбеке?

Dmitry
27.06.2017
12:27:59
FCM.on(event, тут диспатч экшон)
а потом ставь на него вочер и вызывай updateToken сагу

Stas
27.06.2017
12:33:31
хм, а иначе нельзя? зачем остальному приложению знать про обновление токена, если он только тут и нужен?

Dmitry
27.06.2017
12:37:35
ну так а в чем проблема
{type: ‘firabase/REFRESH_TOKEN’} и погнали
хендлить только в саге будешь

Maxim
27.06.2017
12:38:37

Dmitry
27.06.2017
12:38:43
ты просто из колбека там никак сагу иначе не триггернешь
декларативность, вся хуйня

Stas
27.06.2017
12:40:22
огонь, спасибо
function* subscribeToFcm(action) {
FCM.on(FCMEvent.RefreshToken, (token) => {
// эта хуйня вызывавается несколько раз
yield put(tokenUpdate(token));
});
}

Google

Stas
27.06.2017
12:49:43
если диспатичить из стрелочной функции, генераторы не работают.
function* subscribeToFcm(action) {
FCM.on(FCMEvent.RefreshToken, function* (token) {
// эта хуйня вызывавается несколько раз
yield put(tokenUpdate(token));
});
}
о видимо так

Dmitry
27.06.2017
12:52:53
не, смотри, чтобы у тебя put сработал
он должен быть вызван внутри саги
функция генератор != сага
сага это то, что ты запустил в итоге через мидлварку саги
в колбеке тебе нужно просто задиспатчить экшн
я хз, это как бы bad, но я бы захерачил
FCM.on(e, token => dispatch( update(token)) )
сам put ничего не диспатчит, он создает описание эффекта, который с помощью yield попадает в мидлварку саги (а она уже диспатчит)
а тебе нужно напрямую задиспатчить, что токен обновился

Stas
27.06.2017
13:00:32

Дмитрий
27.06.2017
13:08:05
О, опять проблемы из-за саги
Сага — ето когда скучно жить

Stepan
27.06.2017
13:09:28
Какой у тебя сегодня ник?
Мне полностью не видно

Дмитрий
27.06.2017
13:09:46
Local variables referenced from a lambda expression must be final
?

Stepan
27.06.2017
13:10:37
Норм)

Dmitry
27.06.2017
13:19:47
Фронтаны, вакансию привез: https://hh.ru/vacancy/21310609
На серьезных щщах пилим энтерпрайз, нужен нормальный парень, желательно еще чтобы JS умел. Реакту научим если что, есть прирученный джаваскрипт-евангелист. На собеседовании готовьтесь рассказать о себе и промисах под бит кровостока. Пишите личку или на хх нападайте, всем отвечу.

Stepan
27.06.2017
13:20:39

Dmitry
27.06.2017
13:20:52

Google

Dmitry
27.06.2017
13:21:13
и для каких-то комплексных флоу что юзать тогда?

kino
27.06.2017
13:27:23
Добрый вечер, вопрос: почему почти все новые технологии фронтэнда не работает в ie 11? Я вынужден искать в интернете работает ли та или иная технология в ie.

Roman
27.06.2017
13:28:31

kana
27.06.2017
13:37:23
redux-observable)

Default
27.06.2017
13:38:03
Теперь edge основной браузер мелкомягких

kana
27.06.2017
13:38:24
Суть похожа, но rx проще

Default
27.06.2017
13:38:46
И искать надо на caniuse в первую очередь
И ток если там не найдется – где-то еще
Плюс ко всему есть babel
Сиди и пили себе модный es2017
Он сам за тебя его до древних стандартов скукожит

kino
27.06.2017
13:40:32
вчера скукожил,так скокожил, ага

kana
27.06.2017
13:40:54
Нужно уметь кукожить

Dmitry
27.06.2017
13:42:42
ну с rx надо немного мышление перестраивать

Дмитрий
27.06.2017
13:47:17
Ну да
Так что стримы всё равно придётся подтянуть)

Stepan
27.06.2017
13:49:26

Google

Default
27.06.2017
13:50:08
Дааа
Было ж время, херачили под ie6

Admin
ERROR: S client not available

Default
27.06.2017
13:50:35
border-radius.htc
Мммм

Stepan
27.06.2017
13:50:48
Bliaaa

Default
27.06.2017
13:50:59
Отсутствие альфа-канала у пнг
Ваще заебись же, ну

Stepan
27.06.2017
13:51:17
Тогда и сайты были попроще))

Default
27.06.2017
13:51:41
Можно молодых фронтэндеров пугать этой хуйней

Илья
27.06.2017
13:53:06

Default
27.06.2017
13:53:14
ActiveX
Радость моя

kino
27.06.2017
13:53:37

Default
27.06.2017
13:53:42
Давно не виделись

Павел
27.06.2017
14:08:42

Sergey
27.06.2017
14:11:29
Получилось вчера сделать то что хотел?

kino
27.06.2017
14:13:04
Jquery, не?
не понял, может ты имел введу откуда я эти слова знаю

Google

Sergey
27.06.2017
14:13:29

kino
27.06.2017
14:14:22

Default
27.06.2017
14:14:26
Я это еще помню
До этого ваще вырезали фотожопом уголки и пилили блок таблицей
У меня где-т вроде шаблон должен быть даже

Ywein
27.06.2017
14:14:43

Sergey
27.06.2017
14:15:25

kino
27.06.2017
14:16:32

Sergey
27.06.2017
14:19:06
тебе большое приложение нужно сделать?

? ethorz
27.06.2017
14:25:46
.filter(field => s_.selectedList.map(item => field.id !== item.id)
почему может не срабатывать?