web-dev-qa-db-fra.com

Le type d'élément JSX n'a ​​pas de signature de construction ni d'appel

J'utilise cet élément React simple à gauche en tant qu'élément racine sur la page à droite. 

Comment puis-je corriger l'erreur affichée?

 enter image description here

17
Richard

Que diriez-vous:

class App extends React.Component<any, any> {
    render() {
        return <div>foo</div>;
    }
}
1
vorillaz

React attend un React.StatelessComponent de l'application importée dans mainScreenHelper.tsx Cela signifie que vous devez fournir cette interface dans App

interface IProps {}
const App : React.StatelessComponent<IProps> = () => (
   <div></div>
);
0