import { Action, combineReducers, configureStore, ThunkAction, } from '@reduxjs/toolkit' import testReducer from './reducers/Test.reducer' const reducer = combineReducers({ test: testReducer, }) const store = configureStore({ reducer, devTools: process.env.NODE_ENV === 'development', }) export default store export type RootState = ReturnType export type AppDispatch = typeof store.dispatch export type AppThunk = ThunkAction>