Falta pouco!

0 dias

0 horas

0 min

0 seg

1
resposta

Desafio: nova moeda

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ê?

1 resposta

Olá Estanislau!

Acredito que esse tópico foi duplicado, peço para continuarmos acompanhando o tópico por esse link.

Caso a solução proposta não resolva o erro, por favor, compartilhe seu projeto completo comigo.

Espero ter ajudado! Bons estudos!

Sucesso

Imagem da comunidade