refactor: update build script and improve type annotations in modal components

This commit is contained in:
徐旦 2025-06-15 16:59:50 +08:00
parent bae88af36a
commit c855aff557
5 changed files with 5 additions and 5 deletions

View File

@ -5,7 +5,7 @@
"type": "module",
"scripts": {
"start": "vite",
"build": "vue-tsc -b && vite build && npm run copy-mocks",
"build": "vue-tsc -b && vite build",
"copy-mocks": "node -e \"const fs=require('fs');const path=require('path');function copyDir(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});fs.readdirSync(s).forEach(f=>{const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?copyDir(sp,dp):fs.copyFileSync(sp,dp)})}copyDir('mocks','dist/mocks')\"",
"preview": "vite preview"
},

View File

@ -84,7 +84,7 @@ const submit = () => {
:rowSelection="{
columnWidth: 32,
selectedRowKeys: selected,
onChange: (keys) => (selected = <string[]>keys),
onChange: (keys: string[]) => (selected = keys),
}"
:scroll="{ y: 80 }"
bordered

View File

@ -69,7 +69,7 @@ const submit = () => {
:rowSelection="{
columnWidth: 32,
selectedRowKeys: selected,
onChange: (keys) => (selected = <string[]>keys),
onChange: (keys: string[]) => (selected = keys),
}"
:scroll="{ y: 80 }"
bordered

View File

@ -53,7 +53,7 @@ const submit = () => {
:rowSelection="{
columnWidth: 32,
selectedRowKeys: selected,
onChange: (keys) => (selected = <string[]>keys),
onChange: (keys: string[]) => (selected = keys),
}"
:scroll="{ y: 80 }"
bordered

View File

@ -54,7 +54,7 @@ const submit = () => {
:rowSelection="{
columnWidth: 32,
selectedRowKeys: selected,
onChange: (keys) => (selected = <string[]>keys),
onChange: (keys: string[]) => (selected = keys),
}"
:scroll="{ y: 80 }"
bordered