update fire redux

This commit is contained in:
lb
2023-11-09 17:01:25 +08:00
parent c16a52a20e
commit a18cb7a1c7
6 changed files with 199 additions and 77 deletions

View File

@@ -0,0 +1,28 @@
import { createSlice } from "@reduxjs/toolkit";
export const initialState = {
lastFireChangeTime: "10分20秒",
fireChangeTime: "10:23",
fireDirection: "东火",
};
// export const stateNameMap = {
// lastFireChangeTime: "10分20秒",
// fireChangeTime: "10:23",
// fireDirection: "东火",
// };
const fireSlice = createSlice({
name: "fireInfo",
initialState,
reducers: {
setFireInfo: (state, action) => {
Object.keys(action.payload).forEach((key) => {
state[key] = action.payload[key];
});
},
},
});
export default fireSlice.reducer;
export const { setFireInfo } = fireSlice.actions;