API ReferenceinterfacesUsemultipleuploadreturn

upload-with-progress


Defined in: src/browser/useMultipleUpload.ts:15

Type Parameters

TMeta

TMeta

Properties

abort()

abort: (id) => void

Defined in: src/browser/useMultipleUpload.ts:23

Parameters

id

string

Returns

void


abortAll()

abortAll: () => void

Defined in: src/browser/useMultipleUpload.ts:24

Returns

void


isUploadingAll

isUploadingAll: boolean

Defined in: src/browser/useMultipleUpload.ts:28


jobs

jobs: UploadJob<TMeta>[]

Defined in: src/browser/useMultipleUpload.ts:26


overallProgress

overallProgress: number

Defined in: src/browser/useMultipleUpload.ts:27


reset()

reset: () => void

Defined in: src/browser/useMultipleUpload.ts:25

Returns

void


upload()

upload: (files, getUploadUrl) => Promise<MultipleUploadResult<TMeta>[]>

Defined in: src/browser/useMultipleUpload.ts:16

Parameters

files

File[]

getUploadUrl

(file, index) => Promise<GetUploadUrlResponse<TMeta>>

Returns

Promise<MultipleUploadResult<TMeta>[]>