login dash

This commit is contained in:
Ebube
2023-05-01 12:21:35 +01:00
parent ddfbba02e4
commit 9ef2084956
9 changed files with 134 additions and 82 deletions
+20
View File
@@ -0,0 +1,20 @@
import { createSlice } from "@reduxjs/toolkit";
const initialState = {
userDetails: {}
};
export const userSlice = createSlice({
name: "userDetails",
initialState,
reducers: {
updateUserDetails: (state,payload) => {
state.userDetails = {...payload.payload}
},
},
});
// Action creators are generated for each case reducer function
export const { updateUserDetails } = userSlice.actions;
export default userSlice.reducer;
+4 -1
View File
@@ -1,8 +1,11 @@
import { configureStore } from "@reduxjs/toolkit";
import drawerReducer from "./drawer";
import userDetailReducer from "./UserDetails";
export default configureStore({
reducer: {
drawer: drawerReducer,
userDetails: userDetailReducer,
},
});
});