@jdcfe/yep-react
Version:
一套移动端的React组件库
29 lines (28 loc) • 778 B
TypeScript
import * as React from 'react';
export interface File {
url: string;
}
export interface ImagePickerProps {
files?: File[];
width?: string;
height?: string;
removeImage?: (params: any) => void;
formDataAction?: (formData: object, dataUrl: object) => void;
name?: string;
customSize: number;
fileLimitCallback?: (file: object) => void;
}
export default class ImagePicker extends React.PureComponent<ImagePickerProps> {
static defaultProps: {
files: never[];
width: string;
height: string;
customSize: number;
removeImage: () => null;
};
private input;
constructor(props: ImagePickerProps);
removeImagePriv(index: any): void;
fileChange(e: any): void;
render(): JSX.Element;
}