import * as React from "react"; interface IFileMultipleButtonLineComponentProps { label: string; onClick: (event: any) => void; accept: string; } export class FileMultipleButtonLineComponent extends React.Component { private static _IDGenerator = 0; private _id = FileMultipleButtonLineComponent._IDGenerator++; private uploadInputRef: React.RefObject; constructor(props: IFileMultipleButtonLineComponentProps) { super(props); this.uploadInputRef = React.createRef(); } onChange(evt: any) { var files: File[] = evt.target.files; if (files && files.length) { this.props.onClick(evt); } evt.target.value = ""; } render() { return (
this.onChange(evt)} multiple />
); } }