html
</article>
<article class="dadosEuro">
<div class="grafico">
<div class="grafico__titulo">
<span class="grafico__ilustracao-euro"></span>
<h2>Variação da moeda desde o login</h2>
</div>
<canvas id="graficoEuro"></canvas>
</div>
<div class="investimentos">
<h2>Valores da moeda</h2>
<ul class="investimentos__lista" id= "euro" data-lista>
</ul>
</div>
</article>
woker.Euro
async function conectaAPI() {
const conecta = await fetch('https://economia.awesomeapi.com.br/last/USD-BRL');
const conectaTraduzido = await conecta.json();
postMessage(conectaTraduzido.USDBRL);
}
addEventListener("message", () =>{
conectaAPI();
setInterval(() => conectaAPI(), 5000);
})
sciptis.js
const graficoEuro = document.getElementById('graficoEuro');
const graficoParaEuro = new Chart(graficoEuro,{
type: 'line',
data:{
labels: [],
datasets: [{
label: 'euro',
data: [],
fill: false,
borderColor: 'rgb(0, 123, 255)',
tension: 0.1
}]
}
});
let workerEuro = new Worker('./script/Workers/WorkerEuro.js');
workerEuro.postMessage('euro');
workerEuro.addEventListener("message", (event) =>{
const tempo = geraHorario();
const valor = event.data.ask;
selecionaCotacao("euro", valor);
const listaEuro = document.querySelector('#euro');
adicionarDados(graficoParaEuro, tempo, valor);
})
Mesmo continua dando errado o por quê?