/* * File: rootReducer.ts * Description: Root reducer combining all feature slices for Redux store * Design & Developed by Tech4Biz Solutions * Copyright (c) Spurrin Innovations. All rights reserved. */ import { combineReducers } from '@reduxjs/toolkit'; // Import feature slices import profileReducer from '../modules/Profile/redux/profileSlice'; import settingsReducer from '../modules/Profile/redux/settingsSlice'; // Add other slices as needed, e.g.: import dashboardReducer from '../modules/Dashboard/redux/dashboardSlice'; import authReducer from '../modules/Auth/redux/authSlice'; // RootState type for use throughout the app export type RootState = ReturnType; // Combine all reducers into the rootReducer const rootReducer = combineReducers({ profile: profileReducer, settings: settingsReducer, dashboard:dashboardReducer, auth:authReducer // Add other reducers here }); export default rootReducer; /* * End of File: rootReducer.ts * Design & Developed by Tech4Biz Solutions * Copyright (c) Spurrin Innovations. All rights reserved. */