You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
519 B
16 lines
519 B
import { configureStore } from '@reduxjs/toolkit'; |
|
import thunk from 'redux-thunk'; |
|
import appReducer from '../reducers'; |
|
import loadingBarMiddleware from '../middleware/loading_bar'; |
|
import errorsMiddleware from '../middleware/errors'; |
|
import soundsMiddleware from '../middleware/sounds'; |
|
|
|
export const store = configureStore({ |
|
reducer: appReducer, |
|
middleware: [ |
|
thunk, |
|
loadingBarMiddleware({ promiseTypeSuffixes: ['REQUEST', 'SUCCESS', 'FAIL'] }), |
|
errorsMiddleware(), |
|
soundsMiddleware(), |
|
], |
|
});
|
|
|