UNPKG

@amsterdam/bmi-dms-upload

Version:

A document upload flow that can be implemented in any BMI React application. Documents are stored in DMS. Metadata can be added in the flow.

14 lines 542 B
import { FileRejection } from 'react-dropzone'; import { CustomFile } from '@amsterdam/bmi-component-library'; export type CustomFileLight = Pick<CustomFile, 'name' | 'size' | 'tmpId' | 'type'>; export type CustomFileLightOrRejection = CustomFileLight & FileRejection; export type MetadataDataSubmitCallbackArg<T> = { metadata: T; file: CustomFileLight; }; export type CancelCallbackArg<T> = { file?: CustomFileLight; metadata?: T; }; export type SupportedHTTPMethods = 'POST' | 'PUT'; //# sourceMappingURL=CustomFile.d.ts.map