Avatar ·

Erro "JSX element type '...' does not have any construct or call signatures" no TypeScript e React

Olá a todos! Sou novo em TypeScript e React, e já estou há várias horas quebrando a cabeça com um erro. Estou escrevendo um componente simples que deve renderizar uma lista de usuários, mas o TypeScript está reclamando. Aqui está meu código: ```tsx // UserList.tsx import React from 'react'; interface User { id: number; name: string; } const UserItem: React.FC = ({ name }) => { return
  • {name}
  • ; }; // Componente que recebe um array de usuários function UserList({ users }: { users: User[] }) { return (
      {users.map(user => ( ))}
    ); } export default UserList; ``` Mas quando tento usar este componente no App.tsx, o TypeScript mostra o erro: ``` JSX element type 'UserItem' does not have any co