feat: add regenerate to all response message as official

This commit is contained in:
Wentao Lyu 2023-03-17 01:49:09 +08:00
parent e3b0cb7db7
commit 0891566d1e
8 changed files with 211 additions and 177 deletions

View file

@ -15,6 +15,7 @@ const initialState = {
pageNumber: 1,
pages: 1,
refreshConvoHint: 0,
latestMessage: null,
convos: [],
};
@ -52,6 +53,7 @@ const currentSlice = createSlice({
state.chatGptLabel = null;
state.promptPrefix = null;
state.convosLoading = false;
state.latestMessage = null;
},
setConvos: (state, action) => {
state.convos = action.payload.sort(
@ -66,11 +68,14 @@ const currentSlice = createSlice({
},
removeAll: (state) => {
state.convos = [];
}
},
setLatestMessage: (state, action) => {
state.latestMessage = action.payload;
},
}
});
export const { refreshConversation, setConversation, setPages, setConvos, setNewConvo, setError, increasePage, decreasePage, setPage, removeConvo, removeAll } =
export const { refreshConversation, setConversation, setPages, setConvos, setNewConvo, setError, increasePage, decreasePage, setPage, removeConvo, removeAll, setLatestMessage } =
currentSlice.actions;
export default currentSlice.reducer;