From d17b9d2136e463ea1eaf563e45fa8a15b0be1646 Mon Sep 17 00:00:00 2001 From: yuyx <237899745@qq.com> Date: Sat, 20 Dec 2025 18:05:47 +0800 Subject: [PATCH] Add batch download zip on homepage --- frontend/package-lock.json | 7 +++ frontend/package.json | 1 + frontend/src/pages/HomePage.vue | 75 +++++++++++++++++++++++++++++++++ 3 files changed, 83 insertions(+) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index f8708c3..7f6f610 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9,6 +9,7 @@ "version": "0.0.0", "dependencies": { "@vueuse/core": "^14.1.0", + "fflate": "^0.8.2", "pinia": "^3.0.4", "vue": "^3.5.24", "vue-router": "^4.6.4" @@ -1656,6 +1657,12 @@ } } }, + "node_modules/fflate": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", + "license": "MIT" + }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", diff --git a/frontend/package.json b/frontend/package.json index 8f830ab..60430b1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "@vueuse/core": "^14.1.0", + "fflate": "^0.8.2", "pinia": "^3.0.4", "vue": "^3.5.24", "vue-router": "^4.6.4" diff --git a/frontend/src/pages/HomePage.vue b/frontend/src/pages/HomePage.vue index 01d1487..d7d0253 100644 --- a/frontend/src/pages/HomePage.vue +++ b/frontend/src/pages/HomePage.vue @@ -1,5 +1,6 @@