display upload errors, unknown members

This commit is contained in:
Bilal Catic
2019-05-31 05:42:50 +02:00
parent 48503de853
commit 87134e4ede
12 changed files with 246 additions and 108 deletions

View File

@@ -31,6 +31,7 @@ class FileUpload extends Component {
};
render() {
const { pending } = this.props;
return (
<div>
<Form.Input
@@ -41,14 +42,18 @@ class FileUpload extends Component {
accept=".csv"
onChange={this.onFileChange}
/>
<Form.Button onClick={this.onUploadClick}>Upload</Form.Button>
<Form.Button onClick={this.onUploadClick} disabled={pending} >Upload</Form.Button>
</div>
);
}
}
const mapStateToProps = (state) => ({
pending: state.doorLockData.pending,
});
const mapDispatchToProps = (dispatch) => ({
uploadDoorLockData: (doorLockDataFile) => uploadDoorLockData(dispatch, doorLockDataFile)
});
export default connect(null, mapDispatchToProps)(FileUpload);
export default connect(mapStateToProps, mapDispatchToProps)(FileUpload);