From 0011d7440ab9e58eeb4242cb1c240b1713b654b1 Mon Sep 17 00:00:00 2001 From: Charles Fator Date: Tue, 31 Jul 2018 19:25:37 -0500 Subject: [PATCH] Added onStart to allow a loading graphic to hook into the file handling process. --- ReactFileReader.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ReactFileReader.js b/ReactFileReader.js index 8c46813..c6b0d53 100644 --- a/ReactFileReader.js +++ b/ReactFileReader.js @@ -15,6 +15,10 @@ export default class ReactFileReader extends React.Component { } handleFiles = (event) => { + if(this.props.onStart !== undefined) { + this.props.onStart(); + } + if(this.props.base64) { this.convertFilesToBase64(event.target.files); } else { @@ -107,4 +111,5 @@ ReactFileReader.propTypes = { children: PropTypes.element.isRequired, disabled: PropTypes.bool, elementId: PropTypes.string, + onStart: PropTypes.func, };