From 10f91bcd55aec8ec53cd5d6a28a36cbf286ab9ac Mon Sep 17 00:00:00 2001 From: jpl Date: Tue, 7 Mar 2017 18:11:20 +0100 Subject: Refs #2728: updating VJ cells, with inputs (first pass) --- .../vehicle_journeys/components/VehicleJourney.js | 98 ++++++++++++---------- 1 file changed, 55 insertions(+), 43 deletions(-) (limited to 'app/assets/javascripts') 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 e92285a74..a2d596168 100644 --- a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js +++ b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js @@ -37,49 +37,61 @@ class VehicleJourney extends Component { {this.props.value.vehicle_journey_at_stops.map((vj, i) =>
- {this.props.filters.toggleArrivals && - - {this.props.onUpdateTime(e, i, this.props.index, 'hour', false, false)}} - value={vj.arrival_time['hour']} - /> - : - {this.props.onUpdateTime(e, i, this.props.index, 'minute', false, false)}} - value={vj.arrival_time['minute']} - /> - - } - {(vj.delta != 0) && - Delta: {vj.delta} - } - - {this.props.onUpdateTime(e, i, this.props.index, 'hour', true, this.props.filters.toggleArrivals)}} - value={vj.departure_time['hour']} - /> - : - {this.props.onUpdateTime(e, i, this.props.index, "minute", true, this.props.filters.toggleArrivals)}} - value={vj.departure_time['minute']} - /> - +
+ {this.props.filters.toggleArrivals && +
+ + {this.props.onUpdateTime(e, i, this.props.index, 'hour', false, false)}} + value={vj.arrival_time['hour']} + /> + : + {this.props.onUpdateTime(e, i, this.props.index, 'minute', false, false)}} + value={vj.arrival_time['minute']} + /> + +
+ } + {(vj.delta != 0) && +
+ +
+ } +
+ + {this.props.onUpdateTime(e, i, this.props.index, 'hour', true, this.props.filters.toggleArrivals)}} + value={vj.departure_time['hour']} + /> + : + {this.props.onUpdateTime(e, i, this.props.index, "minute", true, this.props.filters.toggleArrivals)}} + value={vj.departure_time['minute']} + /> + +
+
)} -- cgit v1.2.3