Closed dlgustn555 closed 4 years ago
https://ko.reactjs.org/docs/code-splitting.html#reactlazy
React.lazy는 동적 import()를 호출하는 함수를 인자로 가집니다.
이 함수는 React 컴포넌트를 포함하며 default export를 가진 모듈로 결정되는 Promise로 반환해야 합니다.
1.SVG 파일들을 레이지 처리하기 위해서 Icon 함수형 컴포넌트 생성 2.
lazy(() => import('./{name}')
구문에서, 주입받은 name 에 해당하는 파일이 없는 경우 exceptiondl 발생함.
작업 브랜치: feature/15_test_lazy
의문.
IconComponent 에서 lazy()함수안에 Promise로 감싼 이유는 무엇일까?
해당 파일이 없는 경우의 처리를 위해서 일까?
Promise로 처리 안하고 그냥 일반적으로 처리하고, 해당 파일이 없는 경엔 어떤 일이 발생 되어질까??