// Overview component class Overview { constructor() { this.element = document.createElement('div'); this.element.className = 'overview-chart'; this.render(); } render() { this.element.innerHTML = `
${[100, 80, 60, 40, 20].map((h, i) => `
`).join('')}
`; } } // Initialize and mount the component document.addEventListener('DOMContentLoaded', () => { const overview = new Overview(); document.querySelector('.overview-chart').replaceWith(overview.element); });