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

[Bug] Problema com a biblioteca uuid

O seguinte erro apareceu assim que renomeei App.js para App.tsx:

ERROR in src/App.tsx:2:30
TS7016: Could not find a declaration file for module 'uuid'. 'C:/Users/renan/GitHub/react-organo-app/node_modules/uuid/dist/index.js' implicitly has an 'any' type.
  Try `npm i --save-dev @types/uuid` if it exists or add a new declaration (.d.ts) file containing `declare module 'uuid';`
    1 | import { useState } from 'react';
  > 2 | import { v4 as uuidv4 } from 'uuid';
      |                              ^^^^^^
    3 | import Banner from './components/Banner/Banner';
    4 | import Formulario from './components/Formulario/Formulario';
    5 | import Time from './components/Time/Time';
1 resposta
solução!

Olhando a aba "Problemas" no vscode vi a seguinte mensagem:

"Não foi possível localizar o arquivo de declaração para o módulo 'uuid'. 
'c:/Users/renan/GitHub/react-organo-app/node_modules/uuid/dist/index.js' tem implicitamente um tipo 'any'.
Tente `npm i --save-dev @types/uuid` caso exista ou adicione um novo arquivo de declaração (.d.ts) contendo `declare module 'uuid';

Então rodei npm i --save @types/uuid e tudo voltou a funcionar.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software