import { combineReducers, configureStore } from '@reduxjs/toolkit';
import themeConfigSlice from './themeConfigSlice';
import permissionSlice from './permissionSlice'


const rootReducer = combineReducers({
    themeConfig: themeConfigSlice,
    permission: permissionSlice, 
});

export default configureStore({
    reducer: rootReducer,
});

export type IRootState = ReturnType<typeof rootReducer>;
