aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js6
1 files changed, 5 insertions, 1 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 53cf2c5fb..f547e1736 100644
--- a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js
+++ b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourney.js
@@ -9,7 +9,7 @@ class VehicleJourney extends Component {
render() {
return (
- <div className={'list-group-item'}>
+ <div className={'list-group-item ' + (this.props.value.deletable ? 'disabled' : '')} >
<div style={{display: 'inline-block', verticalAlign: 'top', width: 'calc(100% - 25px)'}}>
{/* selected */}
@@ -60,6 +60,7 @@ class VehicleJourney extends Component {
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']}
/>
@@ -68,6 +69,7 @@ class VehicleJourney extends Component {
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']}
/>
@@ -78,6 +80,7 @@ class VehicleJourney extends Component {
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']}
/>
@@ -86,6 +89,7 @@ class VehicleJourney extends Component {
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']}
/>