131 lines
2.5 KiB
JavaScript
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;
|