UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

24 lines (23 loc) 884 B
import * as React from 'react'; import type { UploadProps as RcUploadProps } from 'rc-upload'; import RcUpload from 'rc-upload'; import type { RcFile, UploadFile, UploadProps } from './interface'; export declare const LIST_IGNORE: string; export type { UploadProps }; export interface UploadRef<T = any> { onBatchStart: RcUploadProps['onBatchStart']; onSuccess: (response: any, file: RcFile, xhr: any) => void; onProgress: (e: { percent: number; }, file: RcFile) => void; onError: (error: Error, response: any, file: RcFile) => void; fileList: UploadFile<T>[]; upload: RcUpload | null; /** * Get native element for wrapping upload * @since 5.17.0 */ nativeElement: HTMLSpanElement | null; } declare const Upload: React.ForwardRefExoticComponent<UploadProps<any> & React.RefAttributes<UploadRef<any>>>; export default Upload;