Short list of React.FC cons:
1.
Provides an implicit definition of children, even if your component doesn't need to have children. That might cause an error.
2.
Doesn't support generics.
3.
Doesn't work correctly with defaultProps.
반응의 짧은 목록.FC 단점:
구성 요소에 자식이 필요하지 않더라도 자식에 대한 암시적 정의를 제공합니다. 그러면 오류가 발생할 수 있습니다.
제네릭을 지원하지 않습니다.
defaultProps에서 올바르게 작동하지 않습니다.
Best solution:
The second approach + a return type
const PrintName2 = ({ prop1, prop2 }: Props): JSX.Element => { /** */}
Plain Text
복사
This gives you complete control over the Props and is more explicit (there is no hidden magic).