useEffect 내에서 early return (1) 썸네일형 리스트형 [react] useEffect에서 clean up함수를 사용하면서 early return하기 문제 상황 useEffect는 react에서 side effect를 처리하기 위해 많이 사용된다. clean up은 useEffect의 첫 번째 인자인 함수에서 return되는 함수이다. 클린 업 함수는 컴포넌트가 디스마운트되는 시점에 실행되므로 리소스를 해제할 때 사용한다. 가령, 컴포넌트에 한 addEventListener이 있다면 클린 업 함수에서 removeEventListener로 해제한다. 문제는 useEffect 내에서 early return을 하고 싶을 때다. early return으로 복잡한 조건문을 해결하고 싶을 때 clean up 함수를 어떻게 처리할까. 결과 요약 useEffect 내부나 외부에서 clean up을 위한 함수를 미리 만들어 놓고 모든 early return 때 반환해.. 이전 1 다음