@dabapps/django-s3-file-upload
Version:
Upload files from the browser to S3 - client side implementation
7 lines (6 loc) • 522 B
TypeScript
import { FileAndACL, UploadData, UploadFormFieldsAndFile } from './types';
export declare const configureFormData: (data: UploadFormFieldsAndFile) => FormData;
export declare const completeFileUpload: (data: UploadData) => Promise<UploadData>;
export declare const uploadFileToSignedUrl: (uploadData: UploadData, file: File) => Promise<UploadData>;
export declare const getUploadForm: (file: File | FileAndACL) => Promise<UploadData>;
export declare const uploadFileToS3: (file: File | FileAndACL) => Promise<UploadData>;