upd: user role

Desrkipsi:
- global state pada user role login
- update fitur home

No Issues
This commit is contained in:
amel
2025-04-29 11:01:36 +08:00
parent b4c560b88e
commit 9b471eb269
4 changed files with 36 additions and 26 deletions

View File

@@ -1,18 +1,15 @@
import { combineReducers, combineSlices, configureStore } from '@reduxjs/toolkit';
import { configureStore } from '@reduxjs/toolkit';
import bannerReducer from './bannerSlice';
import entitiesReducer from './entitiesSlice';
import userReducer from './userSlice';
const reducer = combineSlices({
entitiesReducer,bannerReducer
})
const store = configureStore({
reducer: {
entities: entitiesReducer,
banner: bannerReducer,
user: userReducer
}
// Add other reducers as needed
});
export default store;

14
lib/userSlice.ts Normal file
View File

@@ -0,0 +1,14 @@
import { createSlice } from '@reduxjs/toolkit';
const userSlice = createSlice({
name: 'user',
initialState: { role: '', admin: false },
reducers: {
setEntityUser: (state, action) => {
return action.payload;
},
},
});
export const { setEntityUser } = userSlice.actions;
export default userSlice.reducer;