Skip to content

UploadEvents

type UploadEvents = {
done: {
assetId?: string;
deduped: boolean;
};
error: {
error: Error;
recoverable: boolean;
};
partCompleted: {
etag: string;
partNumber: number;
};
progress: {
bytesUploaded: number;
ratio: number;
totalBytes: number;
};
ready: {
assetId?: string;
deduped: boolean;
sha256: string;
};
};

Defined in: packages/asset-uploader-expo/src/types.ts:27

done: {
assetId?: string;
deduped: boolean;
};

Defined in: packages/asset-uploader-expo/src/types.ts:32

optional assetId?: string;
deduped: boolean;

error: {
error: Error;
recoverable: boolean;
};

Defined in: packages/asset-uploader-expo/src/types.ts:31

error: Error;
recoverable: boolean;

partCompleted: {
etag: string;
partNumber: number;
};

Defined in: packages/asset-uploader-expo/src/types.ts:29

etag: string;
partNumber: number;

progress: {
bytesUploaded: number;
ratio: number;
totalBytes: number;
};

Defined in: packages/asset-uploader-expo/src/types.ts:28

bytesUploaded: number;
ratio: number;
totalBytes: number;

ready: {
assetId?: string;
deduped: boolean;
sha256: string;
};

Defined in: packages/asset-uploader-expo/src/types.ts:30

optional assetId?: string;
deduped: boolean;
sha256: string;