mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2025-02-17 13:20:52 +08:00
fix(upload): type error
This commit is contained in:
parent
afb957bfb6
commit
01d8be3ca7
@ -632,6 +632,7 @@ export default defineComponent({
|
||||
onDownloadRef: toRef(props, 'onDownload'),
|
||||
mergedFileListRef,
|
||||
triggerStyleRef: toRef(props, 'triggerStyle'),
|
||||
xhrMap,
|
||||
submit,
|
||||
doChange,
|
||||
showPreviewButtonRef: toRef(props, 'showPreviewButton'),
|
||||
|
@ -117,7 +117,7 @@ export default defineComponent({
|
||||
}
|
||||
function handleRemove (file: SettledFileInfo): void {
|
||||
const {
|
||||
XhrMap,
|
||||
xhrMap,
|
||||
doChange,
|
||||
onRemoveRef: { value: onRemove },
|
||||
mergedFileListRef: { value: mergedFileList }
|
||||
@ -134,7 +134,7 @@ export default defineComponent({
|
||||
const fileAfterChange = Object.assign({}, file, {
|
||||
status: 'removed'
|
||||
})
|
||||
XhrMap.delete(file.id)
|
||||
xhrMap.delete(file.id)
|
||||
doChange(fileAfterChange, undefined, {
|
||||
remove: true
|
||||
})
|
||||
@ -151,9 +151,9 @@ export default defineComponent({
|
||||
})
|
||||
}
|
||||
function handleAbort (file: SettledFileInfo): void {
|
||||
const { XhrMap } = NUpload
|
||||
const XHR = XhrMap.get(file.id)
|
||||
XHR?.abort()
|
||||
const { xhrMap } = NUpload
|
||||
const xhr = xhrMap.get(file.id)
|
||||
xhr?.abort()
|
||||
handleRemove(Object.assign({}, file))
|
||||
}
|
||||
function handlePreviewClick (): void {
|
||||
|
@ -74,7 +74,7 @@ export interface UploadInjection {
|
||||
mergedFileListRef: Ref<SettledFileInfo[]>
|
||||
onRemoveRef: Ref<OnRemove | undefined>
|
||||
onDownloadRef: Ref<OnDownload | undefined>
|
||||
doChange: DoChange
|
||||
xhrMap: Map<string, XMLHttpRequest>
|
||||
showPreviewButtonRef: Ref<boolean>
|
||||
onPreviewRef: Ref<OnPreview | undefined>
|
||||
listTypeRef: Ref<ListType>
|
||||
@ -90,6 +90,7 @@ export interface UploadInjection {
|
||||
mergedDirectoryDndRef: Ref<boolean>
|
||||
acceptRef: Ref<string | undefined>
|
||||
triggerStyleRef: Ref<CSSProperties | string | undefined>
|
||||
doChange: DoChange
|
||||
onRender: undefined | (() => void)
|
||||
submit: (fileId?: string) => void
|
||||
getFileThumbnailUrl: (file: SettledFileInfo) => Promise<string>
|
||||
|
Loading…
Reference in New Issue
Block a user