1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/web/ synced 2025-03-09 00:00:01 +01:00

bugfix: modalIC was set to undefined at unexpected times

This commit is contained in:
irismarie 2021-05-07 16:23:59 +02:00
parent 9e4859786b
commit 38f0aa7c18

View file

@ -101,7 +101,7 @@ class InfrastructureComponents extends Component {
services: services,
equipment: equipment,
numberOfExternalICs,
modalIC: {},
modalIC: prevState.modalIC || {},
deleteModal: false,
icModal: false,
selectedICs: prevState.selectedICs || [],
@ -187,13 +187,9 @@ class InfrastructureComponents extends Component {
}
closeEditModal(data) {
this.setState({ editModal : false });
this.setState({ editModal : false, modalIC: {} });
if (data) {
//let ic = this.state.ics[this.state.modalIndex];
//ic = data;
//this.setState({ ic: ic });
AppDispatcher.dispatch({
type: 'ics/start-edit',
data: data,
@ -204,8 +200,6 @@ class InfrastructureComponents extends Component {
closeDeleteModal(confirmDelete){
this.setState({ deleteModal: false });
if (confirmDelete === false) {
return;
}
@ -215,6 +209,8 @@ class InfrastructureComponents extends Component {
data: this.state.modalIC,
token: this.state.sessionToken,
});
this.setState({ deleteModal: false, modalIC: {} });
}
exportIC(index) {