Slice 내 reducers 에서 구현한 function1, 2가 있으면 function1에서 function2를 호출하려면 어떻게해야되나요 ?
let carts = createSlice({
name: "carts",
initialState: [],
reducers: {
addCart(state, cart) {
if (state.find((elem) => { return (elem.id === cart.payload.id) })) {
console.log("Duplicated")
addCount(cart.payload.id) <- dispatch 시 에러발생해서 질문 드립니다.
return;
}
state.push(cart.payload)
},
addCount(state, id) {
++state[id.payload].count;
}
}
})