728x90 dispatch 리렌더링 방지1 10.29.22{코딩일기}벨로퍼트와 함께하는 모던리액트 3-2챕터리뷰 [ 새롭게 알게 된 것 ] 1. 함수를 다른 컴포넌트에서 사용할때와 컴포넌트를 다른 컴포넌트에서 사용할때의 호출차이를 알게됨 함수를 다른 컴포넌트에서 호출할때는 아래와 같이 { } 중괄호 안에서 호출해줘야됨. 2. context 훅을 만들때 에러 처리하는 법을 알게됨 용도는 커스텀 Hook을 사용시 커스텀 Hook이 선언된 컴포넌트 내부에 반드시 렌더링 되어야 하는데 해당 태그로 감싸져 있지 않은 경우 에러를 발생해서 실수를 예방할 수 있음 export function useTodoNextId() { const context = useContext(TodoNextIdContext); if (!context) { throw new Error('Cannot find TodoProvider'); } retur.. 2022. 10. 29. 이전 1 다음 728x90