wix-style-react
Version:
18 lines (15 loc) • 505 B
TypeScript
import * as React from 'react';
type FileUploadChildrenProps = {
openFileUploadDialog: React.MouseEventHandler<HTMLElement>;
};
export interface FileUploadProps {
dataHook?: string;
className?: string;
children(params: FileUploadChildrenProps): React.ClassicElement<any>;
multiple?: boolean;
accept?: string;
capture?: 'user' | 'environment' | 'none';
name?: string;
onChange(fileList: FileList): void;
}
export default class FileUpload extends React.PureComponent<FileUploadProps> {}