window.electronAPI.updateProgress((_event, value) => { console.log(_event) console.log(value) updateProgressStep(value); }) window.electronAPI.handleError((_event, value) => { let error = `
NCOS Companion

An Error Occured

${value.label}

pleas report this to us

${value.err}
`; document.querySelector("body").innerHTML = error; }) function updateProgressBar(progress){ document.getElementById("progress-bar").style.width = progress + "%"; document.getElementById("progress-label").textContent = progress + "%"; } function updateProgressStep(step){ document.getElementById("progress-step").textContent = step; } function toggleDownloadButton(shown){ let button = document.getElementById("download"); if (shown) { button.style.display = "block"; } else { button.style.display = "none"; } } function toggleDownloadDisplay(shown){ if (shown) { document.getElementById("download-section").style.display = "block"; } else { document.getElementById("download-section").style.display = "none"; } }