From 5d3a6fe99eeb4403b14a1454a01f63260239b3e1 Mon Sep 17 00:00:00 2001 From: Claudio Maggioni Date: Mon, 23 Mar 2020 21:03:16 +0100 Subject: [PATCH] Fixed device name input --- smart-hut/src/components/modalform.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/smart-hut/src/components/modalform.js b/smart-hut/src/components/modalform.js index 1e29897..8ced527 100644 --- a/smart-hut/src/components/modalform.js +++ b/smart-hut/src/components/modalform.js @@ -9,8 +9,8 @@ export default class ModalWindow extends Component { this.state = { id : "", selectedIcon: "", - name: "", - img: "", + name: this.props.type === 'new' ? '' : this.props.idRoom.name, + img: this.props.type === 'new' ? '' : this.props.idRoom.images, openModal: false } @@ -31,7 +31,7 @@ export default class ModalWindow extends Component { modifyRoomModal = (e) => { let data = { "icon" : this.state.selectedIcon === "" ? this.props.idRoom.icon : this.state.selectedIcon , - "name" : this.state.name === ""? this.props.idRoom.name : this.state.name, + "name" : this.state.name === "" ? this.props.idRoom.name : this.state.name, "image" : this.state.img } this.props.updateRoom(data); @@ -48,6 +48,7 @@ export default class ModalWindow extends Component { let nam = event.target.name; let val = event.target.value; this.setState({[nam]: val}); + console.log(this.state); } closeModal = (e) => { @@ -108,12 +109,12 @@ export default class ModalWindow extends Component {

Insert the name of the room:

+ value={this.state.name}/>

Insert an image of the room:

+ value={this.state.img}/>