feat: 🎸 可以多次点击上传文件按钮上传文件

This commit is contained in:
duanyongcheng77 2024-12-15 20:45:33 +08:00 committed by 亢奋猫
parent 1a9fbbc0a2
commit b0d777293b

View File

@ -20,10 +20,6 @@ const AttachmentButton: FC<Props> = ({ model, files, setFiles, ToolbarButton })
: [...documentExts, ...textExts] : [...documentExts, ...textExts]
const onSelectFile = async () => { const onSelectFile = async () => {
if (files.length > 0) {
return setFiles([])
}
const _files = await window.api.file.select({ const _files = await window.api.file.select({
properties: ['openFile', 'multiSelections'], properties: ['openFile', 'multiSelections'],
filters: [ filters: [
@ -34,7 +30,9 @@ const AttachmentButton: FC<Props> = ({ model, files, setFiles, ToolbarButton })
] ]
}) })
_files && setFiles(_files) if (_files) {
setFiles([...files, ..._files])
}
} }
return ( return (