feat(04-02): add downloadFile and downloadZip utility functions

- src/utils/downloadFile.ts: Blob + createObjectURL + anchor click download
- src/utils/downloadZip.ts: JSZip archive builder with same Blob download pattern
- npm install jszip ^3.10.1 (only new runtime dependency in phase 4)
This commit is contained in:
2026-03-27 11:44:41 +01:00
parent 6138d6c6a3
commit f948b86c0e
4 changed files with 134 additions and 0 deletions
+1
View File
@@ -12,6 +12,7 @@
},
"dependencies": {
"@hookform/resolvers": "^5.2.2",
"jszip": "^3.10.1",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-hook-form": "^7.72.0",