Refresh option in validation result page
[sdc.git] / openecomp-ui / src / nfvo-components / input / validation / Input.jsx
index 16a0abc..3feb06d 100644 (file)
@@ -105,7 +105,16 @@ class Input extends React.Component {
                             data-test-id={this.props['data-test-id']}
                         />
                     )}
-
+                    {type === 'file' && (
+                        <FormControl
+                            bsClass={'form-control input-options-other'}
+                            onChange={e => this.onChangeFile(e)}
+                            disabled={isReadOnlyMode || Boolean(disabled)}
+                            type={type}
+                            data-test-id={this.props['data-test-id']}
+                            inputRef={input => (this.input = input)}
+                        />
+                    )}
                     {type === 'textarea' && (
                         <FormControl
                             className="form-control input-options-other"
@@ -220,6 +229,11 @@ class Input extends React.Component {
         onChange(value);
     }
 
+    onChangeFile(e) {
+        let { onChange } = this.props;
+        onChange(e.target.files[0]);
+    }
+
     onChangeCheckBox(e) {
         let { onChange } = this.props;
         let checked = e.target.checked;