React (1) 썸네일형 리스트형 React Layout 에러 초기 구상단계에서 리액트 프로젝트를 자바스크립트로 만들었다가 타입스크립트로 바꾸게 되었다. 그런데.. 타입스크립트로 바꾸는 순간 알 수 없는 에러가 뜨는 것이었다..😒 에러의 내용은 이렇다. Type '{ children: Element; }' has no properties in common with type 'IntrinsicAttributes'. 결론부터 얘기하면 매개변수로 props를 받고 props를 어디다가 둬야할지 정의해야했기 때문이다. 그렇다면 props는 왜 필요한 것인가?? 에러를 맞닥드릴때면 늘 왜? 라는 생각을 한다. 왜냐하면 근본적인 문제점을 파악해야 다음에 비슷한 에러를 맞닥뜨렸을때 수월하게 해결할 수 있기 때문이다. 설명을 쉽게 하기 위해 코드를 살짝 수정하였다. 위 Home .. 이전 1 다음