[React] React component names must start with an uppercase letter. React Hook names must start with the word "use"

·2024년 12월 26일
0

오류

목록 보기
8/10


React component names must start with an uppercase letter. React Hook names must start with the word "use"

🤷‍♀️ 원인과 해결

- React 컴포넌트 이름 규칙

컴포넌트 이름은 대문자로 시작해야 한다는 규칙이 있다.
React는 대문자로 시작하는 태그를 컴포넌트로 인식하고, 소문자는 DOM 요소로 간주한다. 만약 컴포넌트 이름이 소문자로 시작하면 React는 이를 DOM 요소로 잘못 해석하게 되어서 나타나는 오류이다.

잘못된 코드: const memoStudy = () => { ... }
올바른 코드: const MemoStudy = () => { ... }

profile
냐홍

0개의 댓글