feat: lots updates

This commit is contained in:
zerosoul
2022-03-10 10:30:38 +08:00
parent e6f5b6e428
commit d497e7df4f
22 changed files with 415 additions and 174 deletions
+15
View File
@@ -5,6 +5,9 @@ import {
msgSetRead,
msgUpdate,
msgDelete,
msgAddPending,
msgRemovePending,
msgReplacePending,
} from "./message.handler";
const initialState = {};
const userMsgSlice = createSlice({
@@ -32,6 +35,15 @@ const userMsgSlice = createSlice({
setUserMsgRead(state, action) {
msgSetRead(state, action.payload);
},
addUserPendingMsg(state, action) {
msgAddPending(state, action.payload);
},
replaceUserPendingMsg(state, action) {
msgReplacePending(state, action.payload);
},
removeUserPendingMsg(state, action) {
msgRemovePending(state, action.payload);
},
},
});
export const {
@@ -42,5 +54,8 @@ export const {
initUserMsg,
addUserMsg,
setUserMsgRead,
addUserPendingMsg,
replaceUserPendingMsg,
removeUserPendingMsg,
} = userMsgSlice.actions;
export default userMsgSlice.reducer;