Тип элемента JSX не имеет никакой конструкции или сигнатуры вызова
3 ответа
Этот хакерский тип-тип устраняет ошибку, хотя я ее совсем не понимаю:
const App: any = require('./components/views/app/app');
Как насчет:
class App extends React.Component<any, any> {
render() {
return <div>foo</div>;
}
}
React ожидает React.StatelessComponent от импортированного приложения в mainScreenHelper.tsx. Это означает, что вам нужно предоставить этот интерфейс в приложении
interface IProps {}
const App : React.StatelessComponent<IProps> = () => (
<div></div>
);