aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/common/FileChooser.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'web/src/js/components/common/FileChooser.jsx')
-rw-r--r--web/src/js/components/common/FileChooser.jsx5
1 files changed, 3 insertions, 2 deletions
diff --git a/web/src/js/components/common/FileChooser.jsx b/web/src/js/components/common/FileChooser.jsx
index d59d2d6d..0b14a87e 100644
--- a/web/src/js/components/common/FileChooser.jsx
+++ b/web/src/js/components/common/FileChooser.jsx
@@ -1,4 +1,5 @@
-import React, { PropTypes } from 'react'
+import React from 'react'
+import PropTypes from 'prop-types'
FileChooser.propTypes = {
icon: PropTypes.string,
@@ -20,7 +21,7 @@ export default function FileChooser({ icon, text, className, title, onOpenFile }
ref={ref => fileInput = ref}
className="hidden"
type="file"
- onChange={e => { e.preventDefault(); if(e.target.files.length > 0) onOpenFile(e.target.files[0]); fileInput = "";}}
+ onChange={e => { e.preventDefault(); if(e.target.files.length > 0) onOpenFile(e.target.files[0]); fileInput.value="";}}
/>
</a>
)