import { createSlice } from "@reduxjs/toolkit"; | |
import { AgentState } from "#/types/agent-state"; | |
export const agentSlice = createSlice({ | |
name: "agent", | |
initialState: { | |
curAgentState: AgentState.LOADING, | |
}, | |
reducers: { | |
setCurrentAgentState: (state, action) => { | |
state.curAgentState = action.payload; | |
}, | |
}, | |
}); | |
export const { setCurrentAgentState } = agentSlice.actions; | |
export default agentSlice.reducer; | |