mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-24 18:50:56 +08:00
feat: 🎸 可以多次点击上传文件按钮上传文件
This commit is contained in:
parent
8069d9d969
commit
ef1fc300f0
@ -20,10 +20,6 @@ const AttachmentButton: FC<Props> = ({ model, files, setFiles, ToolbarButton })
|
||||
: [...documentExts, ...textExts]
|
||||
|
||||
const onSelectFile = async () => {
|
||||
if (files.length > 0) {
|
||||
return setFiles([])
|
||||
}
|
||||
|
||||
const _files = await window.api.file.select({
|
||||
properties: ['openFile', 'multiSelections'],
|
||||
filters: [
|
||||
@ -34,7 +30,9 @@ const AttachmentButton: FC<Props> = ({ model, files, setFiles, ToolbarButton })
|
||||
]
|
||||
})
|
||||
|
||||
_files && setFiles(_files)
|
||||
if (_files) {
|
||||
setFiles([...files, ..._files])
|
||||
}
|
||||
}
|
||||
|
||||
return (
|
||||
|
||||
Loading…
Reference in New Issue
Block a user