feat(hooks): 重构下载方法,支持流式下载

This commit is contained in:
xlsea
2025-06-26 14:14:02 +08:00
parent fec0563ef7
commit 650673e2db
3 changed files with 192 additions and 132 deletions

View File

@ -57,6 +57,7 @@
"@sa/materials": "workspace:*",
"@sa/tinymce": "workspace:*",
"@sa/utils": "workspace:*",
"@types/streamsaver": "^2.0.5",
"@vueuse/core": "13.4.0",
"clipboard": "2.0.11",
"dayjs": "1.11.13",
@ -69,6 +70,7 @@
"naive-ui": "2.42.0",
"nprogress": "0.2.0",
"pinia": "3.0.3",
"streamsaver": "^2.0.6",
"tailwind-merge": "3.3.1",
"vue": "3.5.17",
"vue-advanced-cropper": "^2.8.9",
@ -85,7 +87,7 @@
"@types/node": "24.0.4",
"@types/nprogress": "0.2.3",
"@unocss/eslint-config": "66.2.3",
"@unocss/preset-icons": "66.3.0",
"@unocss/preset-icons": "66.2.3",
"@unocss/preset-uno": "66.2.3",
"@unocss/transformer-directives": "66.2.3",
"@unocss/transformer-variant-group": "66.2.3",