react typesript로 개발 중인데, App.tsx 에서 missing return type on function 에러가 일어나. 문제가 return 타입을 지정 안해주어서 생긴 문제야. 어떤 타입을 지정해주어야 돼?
⇒
반적으로 React 함수 컴포넌트의 반환 타입은 React.FC
(Functional Component) 또는 React.FunctionComponent
제네릭 타입을 사용하여 정의할 수 있습니다.
import React from 'react';
const App: React.FC = () => {
return (
<div>
{/* 컴포넌트 내용 */}
</div>
);
}
export default App;
error 'React' must be in scope when using JSX 는 무슨 에러야?
import React from 'react'; <- 이거 추가
function MyComponent() {
return (
<div>
{/* JSX 내용 */}
</div>
);
}
export default MyComponent;