Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Config JSX no tsconfig.json

Existe a possibilidade de, ao invés de configurar o jsx no arquivo de configuração do Typescript como "jsx": "react", utilizar a seguinte config: "jsx": "react-jsx".

Mas qual a diferença? Cara, a nível de conhecimento prático, quando se usa a segunda forma de configuração, não é necessário importar o React em arquivos *.tsx.

Na configuração "jsx": "react", sem importar o React, você vai receber o seguinte erro em alguma tag:

'React' refers to a UMD global, but the current file is a module. Consider adding an import instead.

1 resposta
solução!

Oi Rafael, tudo bem?

Obrigada por compartilhar sua sugestão conosco. Realmente, é possível utilizar a configuração "jsx": "react-jsx" no arquivo de configuração do TypeScript, o que pode ser útil para evitar a importação do React em arquivos *.tsx.

Um abraço e bons estudos.