diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-11-13 16:37:38 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-11-13 16:37:38 +0100 |
| commit | 335c7a32380420166c6754883b103f53e49ad692 (patch) | |
| tree | 9edfe0195943611e37624f9e7a13b864db7924c9 /animism-align/frontend/site/store.js | |
| parent | e9a5a0eb4b122ab83fd48f7a0f34cd56ee63bd7e (diff) | |
starting viewer standalone frontend
Diffstat (limited to 'animism-align/frontend/site/store.js')
| -rw-r--r-- | animism-align/frontend/site/store.js | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/animism-align/frontend/site/store.js b/animism-align/frontend/site/store.js index a687a69..87a9a1f 100644 --- a/animism-align/frontend/site/store.js +++ b/animism-align/frontend/site/store.js @@ -1,3 +1,6 @@ +import * as types from 'app/types' +import { crudState, crudReducer } from 'app/api/crud.reducer' + import { applyMiddleware, compose, combineReducers, createStore } from 'redux' import { connectRouter, routerMiddleware } from 'connected-react-router' import { createBrowserHistory } from 'history' @@ -6,10 +9,19 @@ import thunk from 'redux-thunk' // import siteReducer from './site/site.reducer' const createRootReducer = history => ( - combineReducers({ + combineReducers([ + "media", + "upload", + "annotation", + "paragraph", + "episode", + "venue", + ].reduce((a, type) => { + a[type] = crudReducer(type) + return a + }, { auth: (state = {}) => state, router: connectRouter(history), - // site: siteReducer, }) ) |
