import { createSlice } from "@reduxjs/toolkit"; const initialState = { jobListTable: false, pendingListTable: false, myTaskTable: false }; export const tableReloadSlice = createSlice({ name: "tableReload", initialState, reducers: { tableReload: (state, action) => { switch(action.payload.type){ case 'JOBTABLE': state.jobListTable = !state.jobListTable; return case 'PENDINGTABLE' : state.pendingListTable = !state.pendingListTable; return case 'MYTASKTABLE' : state.myTaskTable = !state.myTaskTable; return default: return state } }, }, }); export const { tableReload } = tableReloadSlice.actions; export default tableReloadSlice.reducer;