feat: 🎸 可以多次点击上传文件按钮上传文件
This commit is contained in:
parent
1a9fbbc0a2
commit
b0d777293b
@ -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 (
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user