Qual a diferença usar import BotaoConclui e {BotaoConclui}?
Qual a diferença usar import BotaoConclui e {BotaoConclui}?
Oi, Gustavo, tudo bem?
No arquivo listaDeTarefas.js
temos mais de uma função, quando temos esse cenário e só queremos importar determinadas funções, temos que utilizar a chaves para envolver a função que desejamos importar, basicamente estamos dizendo: do arquivo listaDeTarefas
quero importar o BotaoConclui
. Um exemplo:
const circleArea = r => 3.14 * (r ** 2);
const squareArea = s => s * s;
export {circleArea, squareArea}
Agora vou importar a função do calcular uma circulo:
import {circleArea} from './CalcArea.js';
console.log(circleArea(2));
Veja que no meu CalcArea.js
há mais de uma função, mas eu só quero importar a circleArea
.
Se ficou alguma dúvida é só falar!