Size: a a a

2017 May 24

RL

Roman Liutikov in React Kyiv
у тебя может быть свой кейс, где нужно описывать специфичное поведение
источник

RL

Roman Liutikov in React Kyiv
это пара десятков строк кода грубо говоря
источник

AM

Alex Maslakov in React Kyiv
Ага, можно тогда лайв пример если не ущимляет nda
источник

AM

Alex Maslakov in React Kyiv
Смысл ясен, просто интересен пример реализации
источник

RL

Roman Liutikov in React Kyiv
Alex Maslakov
Смысл ясен, просто интересен пример реализации
что-то типа такого, не проверял на работоспособность
https://gist.github.com/roman01la/31fb922137f60b7d9d75f3de04525303
источник

NK

ID:254589681 in React Kyiv
Roman Liutikov
что-то типа такого, не проверял на работоспособность
https://gist.github.com/roman01la/31fb922137f60b7d9d75f3de04525303
onSuccess: {
   effect: 'HTTP',
   type: API_RELOAD_USERS_LIST,
   onSuccess: { type: API_RELOAD_USERS_LIST_SUCCESS },
   onError: { type: API_RELOAD_USERS_LIST_ERROR },
 },

тут видимо effect параметр лишний или нехватает payload но общий смысл понятен
источник

NK

ID:254589681 in React Kyiv
а не там payload передается все верно)
источник

RL

Roman Liutikov in React Kyiv
вот быстрый пример использования http://jsbin.com/nabeneyavu/edit?js,console
источник

AM

Alex Maslakov in React Kyiv
Roman Liutikov
что-то типа такого, не проверял на работоспособность
https://gist.github.com/roman01la/31fb922137f60b7d9d75f3de04525303
👍👍 спасибо! есть над чем подумать...
источник

RL

Roman Liutikov in React Kyiv
Alex Maslakov
👍👍 спасибо! есть над чем подумать...
Думать точно нужно. Использовать вслепую нельзя...
Хотя это используется в некоторых экосистемах, оно может не всем подходить.
источник

AM

Alex Maslakov in React Kyiv
Roman Liutikov
Думать точно нужно. Использовать вслепую нельзя...
Хотя это используется в некоторых экосистемах, оно может не всем подходить.
Просто не видел идею куда развивать... поищу что ни будь готовое, если наткнусь - кину, может обсудим
источник

A

Andrii in React Kyiv
а что по поводу Redux Thunk в качестве мидлвара
источник

NK

ID:254589681 in React Kyiv
всетаки в примере
onSuccess: {

    effect: 'HTTP',

} 

эффект тут лишний или не указан второй endpoint
источник

AM

Alex Maslakov in React Kyiv
Andrii
а что по поводу Redux Thunk в качестве мидлвара
А он ведь только умеет доставить в экшн диспетчер и стор для асинхронных вызовов
источник

AM

Alex Maslakov in React Kyiv
на самом деле на первах он выручал
источник

AM

Alex Maslakov in React Kyiv
но способ описанный Романом позволяет избежать этого хака
источник

RL

Roman Liutikov in React Kyiv
ID:254589681
всетаки в примере
onSuccess: {

    effect: 'HTTP',

} 

эффект тут лишний или не указан второй endpoint
да, точно
источник

AR

Alexey Raspopov in React Kyiv
Alex Maslakov
:) пруфы, Билли
источник

AR

Alexey Raspopov in React Kyiv
AsyncStore — мое, поверх FluxStore; Все данные — ImmutableJS, никаких { ...state }
источник

AM

Alex Maslakov in React Kyiv
жаль до async/await еще не дорос((( :) а так были идеи как их применить
источник