Avatar ·

Erreur "React refers to a UMD global" dans TypeScript avec React

Bonjour à tous ! Je suis débutant en TypeScript et React. J'ai créé un projet via create-react-app avec le template TypeScript, mais en essayant d'écrire un composant simple, je suis tombé sur une erreur étrange. Voici mon code (fichier App.tsx) : ```tsx import React from 'react'; import ReactDOM from 'react-dom'; const App: React.FC = () => { return

Hello World

; }; ReactDOM.render(, document.getElementById('root')); ``` TypeScript génère une erreur sur la ligne avec `import React from 'react'` : "'React' refers to a UMD global, but the current file is a module. Consider adding an import instead." Je suis perplexe. Apparemment j'utilise déjà import, mais le compilateur dit qu'il faut ajouter un import. J'ai essayé de réinstaller les dépendances, de supprimer node_modules et package-lock.json — cela n'a pas aidé.