text: import { createStore, combineReducers, applyMiddleware, compose } from 'redux';
  import thunk from 'redux-thunk';
  
  import userReducer from './reducers/userReducer';
  import dataReducer from './reducers/dataReducer';
  import uiReducer from './reducers/uiReducer';
  import audioReducer from './reducers/audioReducer';
  
  const initialState = {};
  
  const middleware = [thunk];
  
  const reducers = combineReducers({
    user: userReducer,
    data: dataReducer,
    UI: uiReducer,
    audio: audioReducer,
  });
  
  const store = createStore(
    reducers,
    initialState,
    compose(
      applyMiddleware(...middleware),
      // window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__(),
    )
  );
  
  export default store;
  