import { combineReducers } from '@reduxjs/toolkit'; import { cartReducer } from './commonreducers/cart'; import { orderReducer } from './commonreducers/order'; import preferencesReducer from '@features/screens/preferencesScreen/reducer'; import setLocationReducer from '@features/screens/setLocationScreen/reducer'; import completeProfileReducer from '@features/screens/completeProfileScreen/reducer'; import authReducer from './commonreducers/auth/reducer'; import homeReducer from '@features/screens/homeScreen/reducer'; import providerDetailsReducer from '@features/screens/providerDetailsScreen/reducer'; const rootReducer = combineReducers({ auth: authReducer, cart: cartReducer, order: orderReducer, preferences: preferencesReducer, setLocation: setLocationReducer, completeProfile: completeProfileReducer, home: homeReducer, providerDetails: providerDetailsReducer, }); export type RootState = ReturnType; export default rootReducer;