blob: 03f983a530834cdcf486f6870854968e7df72e81 (
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
34
|
import { applyMiddleware, compose, combineReducers, createStore } from 'redux'
import thunk from 'redux-thunk'
// import metadataReducer from './metadata/metadata.reducer'
import faceSearchReducer from './faceSearch/faceSearch.reducer'
// import reviewReducer from './review/review.reducer'
const rootReducer = combineReducers({
auth: (state = {}) => state,
// auth: (state = login()) => state,
// metadata: metadataReducer,
faceSearch: faceSearchReducer,
// review: reviewReducer,
})
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 }
|