production-taskbar-client / src / renderer / app / components / toggle_button / toggleButtonSlice.js
toggleButtonSlice.js
Raw
import { createSlice } from "@reduxjs/toolkit";

export const toggleButtonSlice = createSlice({
  name: "togglebutton",
  initialState: {
    isHide: false,
    isAutoHide: false,
  },
  reducers: {
    setIsHide: (state, action) => {
      state.isHide = action.payload;
    },
    setIsAutoHide: (state, action) => {
      state.isAutoHide = action.payload;
    },
  },
});

export const { setIsHide, setIsAutoHide } = toggleButtonSlice.actions;

export default toggleButtonSlice.reducer;