tdesign-react
Version:
TDesign Component for React
24 lines (23 loc) • 850 B
TypeScript
import React, { MouseEvent } from 'react';
import { CommonDisplayFileProps } from '../interface';
import { TdUploadProps, UploadFile } from '../type';
export interface ImageCardUploadProps extends CommonDisplayFileProps {
multiple: TdUploadProps['multiple'];
max: TdUploadProps['max'];
disabled?: TdUploadProps['disabled'];
showUploadProgress: TdUploadProps['showUploadProgress'];
triggerUpload?: () => void;
uploadFiles?: (toFiles?: UploadFile[]) => void;
cancelUpload?: (context: {
e: MouseEvent<HTMLElement>;
file: UploadFile;
}) => void;
onPreview?: TdUploadProps['onPreview'];
showImageFileName?: boolean;
imageProps?: TdUploadProps['imageProps'];
}
declare const ImageCard: {
(props: ImageCardUploadProps): React.JSX.Element;
displayName: string;
};
export default ImageCard;