feat: adding user local storage cache

This commit is contained in:
Chubby Granny Chaser
2024-06-18 20:29:37 +01:00
parent eea19d43c2
commit a8624058e4
8 changed files with 152 additions and 149 deletions

View File

@@ -15,18 +15,14 @@ export const userDetailsSlice = createSlice({
name: "user-details",
initialState,
reducers: {
setUserDetails: (state, action: PayloadAction<UserDetails>) => {
setUserDetails: (state, action: PayloadAction<UserDetails | null>) => {
state.userDetails = action.payload;
},
setProfileBackground: (state, action: PayloadAction<string>) => {
setProfileBackground: (state, action: PayloadAction<string | null>) => {
state.profileBackground = action.payload;
},
clearUserDetails: (state) => {
state.userDetails = null;
state.profileBackground = null;
},
},
});
export const { setUserDetails, setProfileBackground, clearUserDetails } =
export const { setUserDetails, setProfileBackground } =
userDetailsSlice.actions;