diff --git a/js/app.js b/js/app.js index e3cd2a9..e36f35e 100644 --- a/js/app.js +++ b/js/app.js @@ -1,36 +1,38 @@ -document.addEventListener("DOMContentLoaded", function(event) { +document.addEventListener("DOMContentLoaded", function (event) { var currentLinks = document.querySelectorAll('a[href="' + window.location.pathname + '"]'); - currentLinks.forEach(function(link) { link.classList.add('current'); }); + currentLinks.forEach(function (link) { + link.classList.add("current"); + }); - var macDownloadLink = document.getElementById('mac-download'); + var macDownloadLink = document.getElementById("mac-download"); if (macDownloadLink) { - macDownloadLink.addEventListener('click', function(event) { + macDownloadLink.addEventListener("click", function (event) { event.preventDefault(); - fetch('https://api.github.com/repos/synvert-hq/synvert-gui/releases/latest') - .then(response => response.json()) - .then(data => { - const zipAsset = data.assets.find(asset => asset.content_type === 'application/zip'); + fetch("https://api.github.com/repos/synvert-hq/synvert-gui/releases/latest") + .then((response) => response.json()) + .then((data) => { + const zipAsset = data.assets.find((asset) => asset.content_type === "application/zip"); if (zipAsset) { window.location.href = zipAsset.browser_download_url; } }) - .catch(error => console.error('Error:', error)); + .catch((error) => console.error("Error:", error)); }); } - var winDownloadLink = document.getElementById('win-download'); + var winDownloadLink = document.getElementById("win-download"); if (winDownloadLink) { - winDownloadLink.addEventListener('click', function(event) { + winDownloadLink.addEventListener("click", function (event) { event.preventDefault(); - fetch('https://api.github.com/repos/synvert-hq/synvert-gui/releases/latest') - .then(response => response.json()) - .then(data => { - const zipAsset = data.assets.find(asset => asset.content_type === 'application/x-msdos-program'); + fetch("https://api.github.com/repos/synvert-hq/synvert-gui/releases/latest") + .then((response) => response.json()) + .then((data) => { + const zipAsset = data.assets.find((asset) => asset.content_type === "application/x-msdos-program"); if (zipAsset) { window.location.href = zipAsset.browser_download_url; } }) - .catch(error => console.error('Error:', error)); + .catch((error) => console.error("Error:", error)); }); } -}); \ No newline at end of file +});