diff --git a/checkout/src/arquivos/js/components/Header.js b/checkout/src/arquivos/js/components/Header.js index df735cc..52a0851 100644 --- a/checkout/src/arquivos/js/components/Header.js +++ b/checkout/src/arquivos/js/components/Header.js @@ -1,39 +1,37 @@ /* eslint-disable prettier/prettier */ -// import waitForEl from "../helpers/waitForEl"; import { waitElement } from "m3-utils"; export default class Header { constructor() { this.init(); + this.progressBarHTML(); + } async init() { await this.selectors(); - this.progessBarHTML(); + this.progressBarHTML(); await this.progressBarProgress(); } async selectors() { - this.herader = await waitElement (".headerCheckout") - this.progressBar = await waitElement ("#progressBar") -("#my-element", { - //#my-element pode ser a class ou o id do elemento html qeu vocÊ quer pegar - timeout: 5000, // vai esperar 5 segundos antes de rejeitar a promise - interval: 1000, // vai verificar a cada 1 segundo se o elemento existe - }); + this.header = await waitElement(".headerCheckout"); + console.log(this.header); + this.progressBar = await waitElement("#progressBar"); + console.log(this.progressBar); } - - progessBarHTML(){ + // Primeira parte para coloca o html na page + progressBarHTML() { // eslint-disable-next-line no-empty - if( this.progressBar && window.innerHeight > 1024){ + if (this.progressBar && window.innerWidth > 1024) { this.progressBar.innerHTML = `