refactor: virtual message feed

This commit is contained in:
Tristan Yang
2023-03-14 08:32:26 +08:00
parent 0bf167e4e8
commit 184191643a
11 changed files with 245 additions and 455 deletions
+5 -1
View File
@@ -57,7 +57,11 @@ const footprintSlice = createSlice({
state.usersVersion = action.payload;
},
updateAfterMid(state, action: PayloadAction<number>) {
state.afterMid = action.payload;
const newMid = action.payload;
// 如果新mid小于已有的afterMid,则不必更新
if (state.afterMid < newMid) {
state.afterMid = action.payload;
}
},
updateAutoDeleteSetting(state, action: PayloadAction<AutoDeleteMessageSettingDTO>) {
const payload = action.payload;