Add new rx saga

This commit is contained in:
Berkeley Martinez
2016-04-24 21:54:48 -07:00
parent 96f4f3413a
commit d511be3332
24 changed files with 820 additions and 531 deletions

View File

@@ -39,17 +39,20 @@ const routingMiddleware = syncHistory(history);
const devTools = window.devToolsExtension ? window.devToolsExtension() : f => f;
const shouldRouterListenForReplays = !!window.devToolsExtension;
const clientSagaOptions = { doc: document };
const sagaOptions = {
window,
document: window.document,
location: window.location
};
createApp({
history,
serviceOptions,
initialState,
middlewares: [
routingMiddleware,
...sagas.map(saga => saga(clientSagaOptions))
],
middlewares: [ routingMiddleware ],
sagas,
sagaOptions,
reducers: { routing },
enhancers: [ devTools ]
})