feat: set chunk to available state and select all chunk (#57)

* feat: set chunk to available state

* feat: select all chunk
This commit is contained in:
balibabu
2024-02-06 18:45:20 +08:00
committed by GitHub
parent eb381963b3
commit 97d4387982
15 changed files with 471 additions and 259 deletions

103
web/package-lock.json generated
View File

@ -27,6 +27,7 @@
"@types/lodash": "^4.14.202",
"@types/react": "^18.0.33",
"@types/react-dom": "^18.0.11",
"@umijs/lint": "^4.1.1",
"@umijs/plugins": "^4.1.0",
"cross-env": "^7.0.3",
"prettier": "^3.2.4",
@ -3479,16 +3480,17 @@
}
},
"node_modules/@umijs/lint": {
"version": "4.1.0",
"resolved": "https://registry.npmmirror.com/@umijs/lint/-/lint-4.1.0.tgz",
"integrity": "sha512-drXkAeBJGMLrPr/dDiOZ2Z+3VKkAf53MzoOIhwHy5atq+PFNG9Y7e6YuWrK3qVF75zg9culQzlHTvinCjDK97Q==",
"version": "4.1.1",
"resolved": "https://registry.npmmirror.com/@umijs/lint/-/lint-4.1.1.tgz",
"integrity": "sha512-fy2edKuYw42eM3LuH/2AiH0ZKdembFx3SR8dIGKxf7BmEQOSfUhskLiNGE8tSRubCiVzGUWvZQDw1YQcU0bsHg==",
"dev": true,
"dependencies": {
"@babel/core": "7.23.6",
"@babel/eslint-parser": "7.23.3",
"@stylelint/postcss-css-in-js": "^0.38.0",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"@umijs/babel-preset-umi": "4.1.0",
"@umijs/babel-preset-umi": "4.1.1",
"eslint-plugin-jest": "27.2.3",
"eslint-plugin-react": "7.33.2",
"eslint-plugin-react-hooks": "4.6.0",
@ -3501,6 +3503,7 @@
"version": "7.23.6",
"resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.23.6.tgz",
"integrity": "sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==",
"dev": true,
"dependencies": {
"@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.23.5",
@ -3522,6 +3525,54 @@
"node": ">=6.9.0"
}
},
"node_modules/@umijs/lint/node_modules/@babel/runtime": {
"version": "7.23.6",
"resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.6.tgz",
"integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==",
"dev": true,
"dependencies": {
"regenerator-runtime": "^0.14.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@umijs/lint/node_modules/@umijs/babel-preset-umi": {
"version": "4.1.1",
"resolved": "https://registry.npmmirror.com/@umijs/babel-preset-umi/-/babel-preset-umi-4.1.1.tgz",
"integrity": "sha512-6pYZnF03euAJGZN3VLe8PKKRNMH6Zxj4GKNooLvJ0Wz0eMufmYDcA4CpbR6h8i1JpgcQ0Sngr8bqHLb7oMqrvw==",
"dev": true,
"dependencies": {
"@babel/runtime": "7.23.6",
"@bloomberg/record-tuple-polyfill": "0.0.4",
"@umijs/bundler-utils": "4.1.1",
"@umijs/utils": "4.1.1",
"core-js": "3.34.0"
}
},
"node_modules/@umijs/lint/node_modules/@umijs/bundler-utils": {
"version": "4.1.1",
"resolved": "https://registry.npmmirror.com/@umijs/bundler-utils/-/bundler-utils-4.1.1.tgz",
"integrity": "sha512-k1I1tjDePgB1XqpQHZiLJ/5gS4EykY8hqqzEzD1CSbd5KFE614+q6W/gcpFZ0YLJDWY1GdjOYpRokvuI/MSRfg==",
"dev": true,
"dependencies": {
"@umijs/utils": "4.1.1",
"esbuild": "0.17.19",
"regenerate": "^1.4.2",
"regenerate-unicode-properties": "10.1.1",
"spdy": "^4.0.2"
}
},
"node_modules/@umijs/lint/node_modules/@umijs/utils": {
"version": "4.1.1",
"resolved": "https://registry.npmmirror.com/@umijs/utils/-/utils-4.1.1.tgz",
"integrity": "sha512-hbnbJR3RA7fu4E7q4JFZ47XMYArr6Zn5bftr8YZ+o6hzJlomr4gzoOXE+XxM7rVMK4AFZoc+QZgNTJyISd08Pg==",
"dev": true,
"dependencies": {
"chokidar": "3.5.3",
"pino": "7.11.0"
}
},
"node_modules/@umijs/mfsu": {
"version": "4.1.0",
"resolved": "https://registry.npmmirror.com/@umijs/mfsu/-/mfsu-4.1.0.tgz",
@ -16319,6 +16370,31 @@
"qs": "^6.9.1"
}
},
"node_modules/umi/node_modules/@babel/core": {
"version": "7.23.6",
"resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.23.6.tgz",
"integrity": "sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==",
"dependencies": {
"@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.23.5",
"@babel/generator": "^7.23.6",
"@babel/helper-compilation-targets": "^7.23.6",
"@babel/helper-module-transforms": "^7.23.3",
"@babel/helpers": "^7.23.6",
"@babel/parser": "^7.23.6",
"@babel/template": "^7.22.15",
"@babel/traverse": "^7.23.6",
"@babel/types": "^7.23.6",
"convert-source-map": "^2.0.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
"json5": "^2.2.3",
"semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/umi/node_modules/@babel/runtime": {
"version": "7.23.6",
"resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.6.tgz",
@ -16330,6 +16406,25 @@
"node": ">=6.9.0"
}
},
"node_modules/umi/node_modules/@umijs/lint": {
"version": "4.1.0",
"resolved": "https://registry.npmmirror.com/@umijs/lint/-/lint-4.1.0.tgz",
"integrity": "sha512-drXkAeBJGMLrPr/dDiOZ2Z+3VKkAf53MzoOIhwHy5atq+PFNG9Y7e6YuWrK3qVF75zg9culQzlHTvinCjDK97Q==",
"dependencies": {
"@babel/core": "7.23.6",
"@babel/eslint-parser": "7.23.3",
"@stylelint/postcss-css-in-js": "^0.38.0",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"@umijs/babel-preset-umi": "4.1.0",
"eslint-plugin-jest": "27.2.3",
"eslint-plugin-react": "7.33.2",
"eslint-plugin-react-hooks": "4.6.0",
"postcss": "^8.4.21",
"postcss-syntax": "0.36.2",
"stylelint-config-standard": "25.0.0"
}
},
"node_modules/umi/node_modules/fast-glob": {
"version": "3.3.2",
"resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz",