Added download app.zip button

This commit is contained in:
Lucas
2025-12-14 17:50:17 +10:00
parent 629cc5fbf8
commit c9b78fe66b

View File

@@ -11,26 +11,40 @@ const downloads = [
version: "v1.2.0",
size: "45 MB",
sha256: "a3f5e9d2c8b1a7f4e6d3c9b2a5f8e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2",
url: "/downloads/libs/app/app.zip",
},
{
platform: "Linux",
version: "v1.2.0",
size: "42 MB",
sha256: "b4g6f0e3d9c2b8g5f7e4d0c3b6a9f2e5d8c1b4g7f0e3d6c9b2a5f8e1d4c7b0a3",
url: "/downloads/libs/app/app.zip",
},
{
platform: "macOS",
version: "v1.2.0",
size: "48 MB",
sha256: "c5h7g1f4e0d3c9h6g8f5e1d4c7b0a3g8f1e4d7c0b3a6f9e2d5c8b1a4g7f0e3d6",
url: "/downloads/libs/app/app.zip",
},
{
platform: "Android APK",
version: "v1.2.0",
size: "38 MB",
sha256: "d6i8h2g5f1e4d0i7h9g6f2e5d8c1b4h9g2f5e8d1c4b7a0f3e6d9c2b5a8g1f4e7",
url: "/downloads/libs/app/app.zip",
},
]
function downloadFile(url) {
const link = document.createElement('a');
link.href = url;
link.download = url.split('/').pop();
document.body.appendChild(link);
console.log(link)
link.click();
document.body.removeChild(link);
}
</script>
<template>
@@ -82,7 +96,7 @@ const downloads = [
<Download class="h-6 w-6 text-primary" />
</div>
<Button class="w-full mb-3">
<Button class="w-full mb-3" @click="downloadFile(download.url)">
Download for {{ download.platform }}
</Button>