class PrintJobForFiles extends React.Component { constructor(props) { super(props); this.state = { printFiles: null }; } setPrintFiles(event) { //no need to re-render if (event.target.name == "input-local-files") this.state.printFiles = Array.from(event.target.files); else this.state.printFiles = [event.target.value]; this.props.onPrintFilesChange(this.state.printFiles); } render() { return (