21 lines
462 B
JavaScript
21 lines
462 B
JavaScript
import { createSlice } from "@reduxjs/toolkit";
|
|
|
|
export const initialState = {
|
|
list: [],
|
|
};
|
|
|
|
const alarmSlice = createSlice({
|
|
name: "alarm",
|
|
initialState,
|
|
reducers: {
|
|
setList(state, action) {
|
|
// action.payload 是 { 'A1_1_1': 'detail' } 的结构
|
|
console.log("[alarm store] setting list ---> ", action);
|
|
state.list = action.payload;
|
|
},
|
|
},
|
|
});
|
|
|
|
export default alarmSlice.reducer;
|
|
export const { setList } = alarmSlice.actions;
|