diff options
| author | jpl | 2017-03-07 15:02:41 +0100 |
|---|---|---|
| committer | jpl | 2017-03-07 15:02:47 +0100 |
| commit | 1cf6b51d1e389703a9c5c83a5dd5bc726bdcf7fb (patch) | |
| tree | c4bc0693333adaceb955d8eca5c9fb294cf5e42d /app/assets/javascripts | |
| parent | 77c80710df7f54f424634ce49e11108ef48240c4 (diff) | |
| download | chouette-core-1cf6b51d1e389703a9c5c83a5dd5bc726bdcf7fb.tar.bz2 | |
Refs #2728: updating checkbox on t2e component, for vj
Diffstat (limited to 'app/assets/javascripts')
| -rw-r--r-- | app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js | 101 |
1 files changed, 47 insertions, 54 deletions
diff --git a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js index 55b71fdca..e92285a74 100644 --- a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js +++ b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js @@ -35,60 +35,53 @@ class VehicleJourney extends Component { </div> </div> - <div style={{display: 'inline-block', verticalAlign: 'top', width: 'calc(100% - 25px)'}}> - <ul className='list-group'> - {this.props.value.vehicle_journey_at_stops.map((vj, i) => - <li - key={i} - > - {this.props.filters.toggleArrivals && - <span> - <input - type='number' - min='00' - max='23' - disabled = {this.props.value.deletable} - onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, 'hour', false, false)}} - value={vj.arrival_time['hour']} - /> - <span>:</span> - <input - type='number' - min='00' - max='59' - disabled = {this.props.value.deletable} - onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, 'minute', false, false)}} - value={vj.arrival_time['minute']} - /> - </span> - } - {(vj.delta != 0) && - <span>Delta: {vj.delta}</span> - } - <span> - <input - type='number' - min='00' - max='23' - disabled = {this.props.value.deletable} - onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, 'hour', true, this.props.filters.toggleArrivals)}} - value={vj.departure_time['hour']} - /> - <span>:</span> - <input - type='number' - min='00' - max='59' - disabled = {this.props.value.deletable} - onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, "minute", true, this.props.filters.toggleArrivals)}} - value={vj.departure_time['minute']} - /> - </span> - </li> - )} - </ul> - </div> - + {this.props.value.vehicle_journey_at_stops.map((vj, i) => + <div key={i} className='td'> + {this.props.filters.toggleArrivals && + <span> + <input + type='number' + min='00' + max='23' + disabled = {this.props.value.deletable} + onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, 'hour', false, false)}} + value={vj.arrival_time['hour']} + /> + <span>:</span> + <input + type='number' + min='00' + max='59' + disabled = {this.props.value.deletable} + onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, 'minute', false, false)}} + value={vj.arrival_time['minute']} + /> + </span> + } + {(vj.delta != 0) && + <span>Delta: {vj.delta}</span> + } + <span> + <input + type='number' + min='00' + max='23' + disabled = {this.props.value.deletable} + onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, 'hour', true, this.props.filters.toggleArrivals)}} + value={vj.departure_time['hour']} + /> + <span>:</span> + <input + type='number' + min='00' + max='59' + disabled = {this.props.value.deletable} + onChange={(e) => {this.props.onUpdateTime(e, i, this.props.index, "minute", true, this.props.filters.toggleArrivals)}} + value={vj.departure_time['minute']} + /> + </span> + </div> + )} </div> ) } |
