Immer

00_8_3·2020년 9월 20일
0

immer 함수란

객체 연산자를 수정하기 위해서 speard 연산자를 사용하지만

사용방법이 매우 불편하여 immer라이브러리를 사용한다.

npm i immer

사용법은 간단하다.

const state = {
  number: 1,
  dontChangeMe: 2
};

const nextState = produce(state, draft => {
  draft.number += 1;
});

console.log(nextState);
// { number: 2, dontChangeMe: 2 }

0개의 댓글