1
0
mirror of https://github.com/zclzone/vue-naive-admin.git synced 2025-04-30 22:29:01 +08:00

chore: update deps and lint fix

This commit is contained in:
zclzone 2024-12-14 19:56:56 +08:00
parent 9b510e8350
commit 78d9bb99f2
3 changed files with 1861 additions and 1204 deletions

View File

@ -13,42 +13,42 @@
}, },
"dependencies": { "dependencies": {
"@arco-design/color": "^0.4.0", "@arco-design/color": "^0.4.0",
"@vueuse/core": "^11.1.0", "@vueuse/core": "^12.0.0",
"axios": "^1.7.7", "axios": "^1.7.9",
"dayjs": "^1.11.13", "dayjs": "^1.11.13",
"echarts": "^5.5.1", "echarts": "^5.5.1",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"naive-ui": "^2.40.1", "naive-ui": "^2.40.3",
"pinia": "^2.2.4", "pinia": "^2.3.0",
"pinia-plugin-persistedstate": "^4.1.1", "pinia-plugin-persistedstate": "^4.1.3",
"vue": "^3.5.12", "vue": "^3.5.13",
"vue-echarts": "^7.0.3", "vue-echarts": "^7.0.3",
"vue-router": "^4.4.5", "vue-router": "^4.5.0",
"xlsx": "^0.18.5" "xlsx": "^0.18.5"
}, },
"devDependencies": { "devDependencies": {
"@antfu/eslint-config": "^3.8.0", "@antfu/eslint-config": "^3.12.0",
"@iconify/json": "^2.2.262", "@iconify/json": "^2.2.282",
"@unocss/eslint-config": "^0.63.6", "@unocss/eslint-config": "^0.65.1",
"@unocss/eslint-plugin": "^0.63.6", "@unocss/eslint-plugin": "^0.65.1",
"@unocss/preset-rem-to-px": "^0.63.6", "@unocss/preset-rem-to-px": "^0.65.1",
"@vitejs/plugin-vue": "^5.1.4", "@vitejs/plugin-vue": "^5.2.1",
"@vitejs/plugin-vue-jsx": "^4.0.1", "@vitejs/plugin-vue-jsx": "^4.1.1",
"eslint": "^9.13.0", "eslint": "^9.17.0",
"eslint-plugin-format": "^0.1.2", "eslint-plugin-format": "^0.1.3",
"esno": "^4.8.0", "esno": "^4.8.0",
"fs-extra": "^11.2.0", "fs-extra": "^11.2.0",
"glob": "^11.0.0", "glob": "^11.0.0",
"lint-staged": "^15.2.10", "lint-staged": "^15.2.11",
"rollup-plugin-visualizer": "^5.12.0", "rollup-plugin-visualizer": "^5.12.0",
"simple-git-hooks": "^2.11.1", "simple-git-hooks": "^2.11.1",
"taze": "^0.17.2", "taze": "^0.18.0",
"unocss": "^0.63.6", "unocss": "^0.65.1",
"unplugin-auto-import": "^0.18.3", "unplugin-auto-import": "^0.19.0",
"unplugin-vue-components": "^0.27.4", "unplugin-vue-components": "^0.27.5",
"vite": "^5.4.9", "vite": "^6.0.3",
"vite-plugin-router-warn": "^1.0.0", "vite-plugin-router-warn": "^1.0.0",
"vite-plugin-vue-devtools": "^7.5.2", "vite-plugin-vue-devtools": "^7.6.8",
"vue3-intro-step": "^1.0.5" "vue3-intro-step": "^1.0.5"
}, },
"simple-git-hooks": { "simple-git-hooks": {

2971
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -163,31 +163,31 @@ const columns = [
render(row) { render(row) {
return row.roles?.some(item => item.id === +route.params.roleId) return row.roles?.some(item => item.id === +route.params.roleId)
? h( ? h(
NButton, NButton,
{ {
size: 'small', size: 'small',
type: 'error', type: 'error',
secondary: true, secondary: true,
onClick: () => handleBatchRemove([row.id]), onClick: () => handleBatchRemove([row.id]),
}, },
{ {
default: () => '取消授权', default: () => '取消授权',
icon: () => h('i', { class: 'i-material-symbols:delete-outline text-14' }), icon: () => h('i', { class: 'i-material-symbols:delete-outline text-14' }),
}, },
) )
: h( : h(
NButton, NButton,
{ {
size: 'small', size: 'small',
type: 'primary', type: 'primary',
secondary: true, secondary: true,
onClick: () => handleBatchAdd([row.id]), onClick: () => handleBatchAdd([row.id]),
}, },
{ {
default: () => '授权', default: () => '授权',
icon: () => h('i', { class: 'i-line-md:confirm-circle text-14' }), icon: () => h('i', { class: 'i-line-md:confirm-circle text-14' }),
}, },
) )
}, },
}, },
] ]