Avatar ·

Erreur "JSX element type '...' does not have any construct or call signatures" dans TypeScript et React

Bonjour à tous ! Je suis débutant en TypeScript et React, et je lutte contre cette erreur depuis plusieurs heures. J'écris un composant simple qui doit afficher une liste d'utilisateurs, mais TypeScript se plaint. Voici mon code : ```tsx // UserList.tsx import React from 'react'; interface User { id: number; name: string; } const UserItem: React.FC = ({ name }) => { return
  • {name}
  • ; }; // Composant qui prend un tableau d'utilisateurs function UserList({ users }: { users: User[] }) { return (
      {users.map(user => ( ))}
    ); } export default UserList; ``` Mais quand j'essaie d'utiliser ce composant dans App.tsx, TypeScript génère l'erreur : ``` JSX element type 'UserItem' does not have any co ```