xuchang-new/src/store/features/temperatureSlice.js
2023-12-01 11:34:54 +08:00

131 lines
2.5 KiB
JavaScript

import { createSlice } from "@reduxjs/toolkit";
export const initialState = {
top: {
TE201: "0℃",
TE202: "0℃",
TE203: "0℃",
TE204: "0℃",
TE205: "0℃",
TE206: "0℃",
TE207: "0℃",
TE208: "0℃",
TE209: "0℃",
TE210: "0℃",
TE211: "0℃",
TE212: "0℃",
TE213: "0℃",
TE214: "0℃",
TE215: "0℃",
TE216: "0℃",
TE217: "0℃",
TE218: "0℃",
TE219: "0℃",
TE220: "0℃",
TE221: "0℃",
TE222: "0℃",
TE223: "0℃",
TE224: "0℃",
TE225: "0℃",
TE226: "0℃",
TE227: "0℃",
TE228: "0℃",
TE229: "0℃",
TE230: "0℃",
TE231: "0℃",
TE232: "0℃",
TE233: "0℃",
TE234: "0℃",
TE235: "0℃",
TE236: "0℃",
TE237: "0℃",
TE238: "0℃",
TE239: "0℃",
TE240: "0℃",
TE241: "0℃",
TE242: "0℃",
TE271: "0℃",
TE272: "0℃",
TE273: "0℃",
TE274: "0℃",
TE275: "0℃",
TE276: "0℃",
TE277: "0℃",
TE278: "0℃",
TE279: "0℃",
TE280: "0℃",
},
bottom: {
PE401: "0℃",
PE402: "0℃",
PE403: "0℃",
TE301: "0℃",
TE302: "0℃",
TE303: "0℃",
TE304: "0℃",
TE305: "0℃",
TE306: "0℃",
TE307: "0℃",
TE308: "0℃",
TE309: "0℃",
TE310: "0℃",
TE311: "0℃",
TE312: "0℃",
TE313: "0℃",
TE314: "0℃",
TE315: "0℃",
TE316: "0℃",
TE317: "0℃",
TE318: "0℃",
TE319: "0℃",
TE320: "0℃",
TE321: "0℃",
TE322: "0℃",
TE323: "0℃",
TE324: "0℃",
TE325: "0℃",
TE326: "0℃",
TE327: "0℃",
TE328: "0℃",
TE329: "0℃",
TE330: "0℃",
TE331: "0℃",
TE332: "0℃",
TE333: "0℃",
TE334: "0℃",
TE335: "0℃",
TE336: "0℃",
TE337: "0℃",
TE338: "0℃",
TE339: "0℃",
TE340: "0℃",
TE341: "0℃",
TE342: "0℃",
TE343: "0℃",
TE344: "0℃",
TE345: "0℃",
TE346: "0℃",
TE347: "0℃",
TE348: "0℃",
TE401: "0℃",
TE402: "0℃",
TE403: "0℃",
},
};
const temperatureSlice = createSlice({
name: "temperature",
initialState,
reducers: {
setTopTemp: (state, action) => {
state["top"] = action.payload;
},
setBottomTemp: (state, action) => {
state["bottom"] = action.payload;
},
},
});
export default temperatureSlice.reducer;
export const { setTopTemp, setBottomTemp } = temperatureSlice.actions;