У меня есть функциональный/нестационарный компонент и компонент, унаследованный от React.Component
:
const Component1 = () => (<span>Hello</span>)
class Component2 extends React.Component {
render() {
return (<span>Hello</span>)
}
}
Как определить, является ли компонент апатридом или нет? Есть ли официальный способ?
isStateless(Component1) // true
isStateless(Component2) // false