typescript에서 immer를 사용하기
import { produce } from 'immer';
...
initialState = {
immerTest: {
key2: ["value1", "value2"],
}
},
...
immerTest: (state) => {
state.immerTest = produce<any>(state.immerTest, (draftState) => {
draftState.key2.push("hello");
}
}