1
resposta

Video 06 Renderizando um array

Você comentou que as propriedades do objeto dentro do array tarefas estavam aparecendo devido ao "typescript" quando realizou o map. Todavia, em uma aplicação comum do React, sem o template "typescript", as propriedades também já aparece. Minha dúvida é, realmente é devido ao "typescript" para esse caso? Se sim, como? Pessoalmente, achava que era alguma intellisense do próprio VSCODE.

1 resposta

Boa tarde, Gabriel! Tudo bem?

Realmente o VS Code tem lá suas extensões e até sua própria intellisense que nos mostra algumas informações de nosso código. Quando você usa Typescript essa mensagem é diferente, ela passa mais informações sobre seu código, buscando evitar que erros de tipagem entre outros passem no ambiente de desenvolvimento e só sejam detectados em run time. Só de usar o typescript ele já mostra onde um erro em um arquivo pode afetar outros arquivos que usem o código do anterior. Qualquer outra dúvida fique a vontade para comentar neste tópico ou abrir um novo! Abraços.