blob: b64d26b58fcf2498d09a32d51ef8939ff6282d5c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
import { applyMiddleware, compose, combineReducers, createStore } from 'redux'
import thunk from 'redux-thunk'
// import faceAnalysisReducer from './faceAnalysis/faceAnalysis.reducer'
// import faceSearchReducer from './faceSearch/faceSearch.reducer'
// import nameSearchReducer from './nameSearch/nameSearch.reducer'
const rootReducer = combineReducers({
api: (a = {}) => a,
// faceAnalysis: faceAnalysisReducer,
// faceSearch: faceSearchReducer,
// nameSearch: nameSearchReducer,
})
function configureStore(initialState = {}) {
const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose
const store = createStore(
rootReducer,
initialState,
composeEnhancers(
applyMiddleware(
thunk,
),
),
)
return store
}
const store = configureStore({})
export { store }
|