import * as React from "react"; import { GlobalState } from '../globalState'; interface IFooterFileButtonProps { globalState: GlobalState; enabled: boolean; icon: any; label: string; onFilesPicked: (evt: Event,files: FileList | null) => void; } export class FooterFileButton extends React.Component { onFilePicked(evt: React.ChangeEvent) { this.props.onFilesPicked(evt.nativeEvent, evt.target.files); } public render() { if (!this.props.enabled) { return null; } return (
this.onFilePicked(evt)}/>
) } }