Development/TypeScript1 ReactNode | ReactElement 에러 로그 TS2322: Type 'false | Element' is not assignable to type 'ReactElement'. Type 'boolean' is not assignable to type 'ReactElement'. 자바스크립트로 만들어진 프로젝트를 타입스크립트로 마이그레이션 하는 도중 위와 같은 에러를 만났다. 아래 예시 처럼 isSomthingTrue가 true인 경우에만 특정 엘리먼트를 반환하는 코드였는데 자바스크립트에서는 문제 없이 동작하였지만 타입 스크립트에서 ParentElement의 children props의 타입을 ReactElement | ReactElement[] 로 지정하자 위와 같은 에러가 발생했다. {...} {isSomethingTrue && ( So.. 2021. 12. 20. 이전 1 다음