LibreChat/store/messageSlice.js
2023-02-07 09:41:54 -05:00

18 lines
366 B
JavaScript

import { createSlice } from '@reduxjs/toolkit';
const initialState = [];
const currentSlice = createSlice({
name: 'messages',
initialState,
reducers: {
setMessages: (state, action) => {
const { payload } = action;
return [...payload];
},
}
});
export const { setMessages } = currentSlice.actions;
export default currentSlice.reducer;