From d0cf922c70099a7b94aeb554a085cfabeb31d398 Mon Sep 17 00:00:00 2001 From: Travis Mathis Date: Sat, 24 Jun 2017 09:48:05 -0400 Subject: [PATCH 1/6] update readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a77f003..dde7708 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ npm install react-file-reader --save ``` ## ChangeLog + - 1.1.1 + - changes the way we're hiding the input, as previously it would break parent elements that were positioned absolutely. - 1.1.0 - adds the ability to return both base64 strings and an HTML5 FileList from handleFiles - 1.0.3 From dd311b6a40ced8dfe2372a24fdd594b715a0c153 Mon Sep 17 00:00:00 2001 From: Travis Mathis Date: Tue, 12 Sep 2017 12:11:14 -0400 Subject: [PATCH 2/6] fix upload twice bug --- ReactFileReader.js | 2 +- index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ReactFileReader.js b/ReactFileReader.js index 34290de..c242dcf 100644 --- a/ReactFileReader.js +++ b/ReactFileReader.js @@ -10,7 +10,7 @@ export default class ReactFileReader extends React.Component { clickInput = () => { let element = document.getElementById(this.state.elementId); - + element.value = ''; element.click(); } diff --git a/index.js b/index.js index 00552e1..dea552e 100644 --- a/index.js +++ b/index.js @@ -44,7 +44,7 @@ var ReactFileReader = function (_React$Component) { elementId: _this.props.elementId || (0, _uuid2.default)() }, _this.clickInput = function () { var element = document.getElementById(_this.state.elementId); - + element.value = ''; element.click(); }, _this.handleFiles = function (event) { if (_this.props.base64) { From c8ffa0752b3e7ba200857edb9e0af11e8f984a3b Mon Sep 17 00:00:00 2001 From: Travis Mathis Date: Tue, 12 Sep 2017 12:13:30 -0400 Subject: [PATCH 3/6] version bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c2ce537..52e9049 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-file-reader", - "version": "1.1.1", + "version": "1.1.2", "description": "A flexible ReactJS component for handling styled HTML file inputs.", "main": "index.js", "repository": "git@github.com:GrillWork/react-file-reader.git", From 1e27ede77455f1f387504ac6b64dfb1eda3413e8 Mon Sep 17 00:00:00 2001 From: Travis Mathis Date: Tue, 12 Sep 2017 12:16:55 -0400 Subject: [PATCH 4/6] testing --- ReactFileReader.js | 2 +- index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ReactFileReader.js b/ReactFileReader.js index c242dcf..45352c5 100644 --- a/ReactFileReader.js +++ b/ReactFileReader.js @@ -10,7 +10,7 @@ export default class ReactFileReader extends React.Component { clickInput = () => { let element = document.getElementById(this.state.elementId); - element.value = ''; + // element.value = ''; element.click(); } diff --git a/index.js b/index.js index dea552e..0c2f969 100644 --- a/index.js +++ b/index.js @@ -44,7 +44,7 @@ var ReactFileReader = function (_React$Component) { elementId: _this.props.elementId || (0, _uuid2.default)() }, _this.clickInput = function () { var element = document.getElementById(_this.state.elementId); - element.value = ''; + // element.value = ''; element.click(); }, _this.handleFiles = function (event) { if (_this.props.base64) { From 9f4c4b9052b49726a7f2ff1f3c9754cdb1df4d2b Mon Sep 17 00:00:00 2001 From: Travis Mathis Date: Tue, 12 Sep 2017 12:19:08 -0400 Subject: [PATCH 5/6] allows for uploading the same file twice --- ReactFileReader.js | 2 +- index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ReactFileReader.js b/ReactFileReader.js index 45352c5..c242dcf 100644 --- a/ReactFileReader.js +++ b/ReactFileReader.js @@ -10,7 +10,7 @@ export default class ReactFileReader extends React.Component { clickInput = () => { let element = document.getElementById(this.state.elementId); - // element.value = ''; + element.value = ''; element.click(); } diff --git a/index.js b/index.js index 0c2f969..dea552e 100644 --- a/index.js +++ b/index.js @@ -44,7 +44,7 @@ var ReactFileReader = function (_React$Component) { elementId: _this.props.elementId || (0, _uuid2.default)() }, _this.clickInput = function () { var element = document.getElementById(_this.state.elementId); - // element.value = ''; + element.value = ''; element.click(); }, _this.handleFiles = function (event) { if (_this.props.base64) { From a956a87e4b11a9fce4de181545d3a78868d08572 Mon Sep 17 00:00:00 2001 From: Travis Mathis Date: Tue, 12 Sep 2017 12:20:38 -0400 Subject: [PATCH 6/6] updates readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index dde7708..f9c3713 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ npm install react-file-reader --save ``` ## ChangeLog + - 1.1.2 + - fixes an issue where a file couldn't be uploaded twice - 1.1.1 - changes the way we're hiding the input, as previously it would break parent elements that were positioned absolutely. - 1.1.0