aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorRobert2017-07-11 17:39:33 +0200
committerRobert2017-07-11 17:39:33 +0200
commitc05fb6fc99b52ce109cb7a6915e1f7fd781b5021 (patch)
tree51f487d33152c2f73b7012e59d9be7bab77a203b /app/assets/javascripts
parent45a9b946b1481ce8e481c4a7a9744c095d9a457a (diff)
parentbacbf04bbbd2e0dce147a698339ff731e267509f (diff)
downloadchouette-core-c05fb6fc99b52ce109cb7a6915e1f7fd781b5021.tar.bz2
Merge branch 'master' of github.com:af83/stif-boiv
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPatterns.js10
-rw-r--r--app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourneys.js10
2 files changed, 18 insertions, 2 deletions
diff --git a/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPatterns.js b/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPatterns.js
index e0557d651..f7a84cc22 100644
--- a/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPatterns.js
+++ b/app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPatterns.js
@@ -2,6 +2,7 @@ var React = require('react')
var Component = require('react').Component
var PropTypes = require('react').PropTypes
var JourneyPattern = require('./JourneyPattern')
+var _ = require('lodash')
class JourneyPatterns extends Component{
constructor(props){
@@ -85,12 +86,19 @@ class JourneyPatterns extends Component{
<div className='row'>
<div className='col-lg-12'>
{(this.props.status.fetchSuccess == false) && (
- <div className="alert alert-danger">
+ <div className="alert alert-danger mt-sm">
<strong>Erreur : </strong>
la récupération des missions a rencontré un problème. Rechargez la page pour tenter de corriger le problème
</div>
)}
+ { _.some(this.props.journeyPatterns, 'errors') && (
+ <div className="alert alert-danger mt-sm">
+ <strong>Erreur : </strong>
+ une erreur bloque la validation des modifications.
+ </div>
+ )}
+
<div className={'table table-2entries mt-sm mb-sm' + ((this.props.journeyPatterns.length > 0) ? '' : ' no_result')}>
<div className='t2e-head w20'>
<div className='th'>
diff --git a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourneys.js b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourneys.js
index 619745c6a..8575c076f 100644
--- a/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourneys.js
+++ b/app/assets/javascripts/es6_browserified/vehicle_journeys/components/VehicleJourneys.js
@@ -2,6 +2,7 @@ var React = require('react')
var Component = require('react').Component
var PropTypes = require('react').PropTypes
var VehicleJourney = require('./VehicleJourney')
+var _ = require('lodash')
class VehicleJourneys extends Component{
constructor(props){
@@ -86,12 +87,19 @@ class VehicleJourneys extends Component{
<div className='row'>
<div className='col-lg-12'>
{(this.props.status.fetchSuccess == false) && (
- <div className='alert alert-danger'>
+ <div className='alert alert-danger mt-sm'>
<strong>Erreur : </strong>
la récupération des missions a rencontré un problème. Rechargez la page pour tenter de corriger le problème.
</div>
)}
+ { _.some(this.props.vehicleJourneys, 'errors') && (
+ <div className="alert alert-danger mt-sm">
+ <strong>Erreur : </strong>
+ une erreur bloque la validation des modifications.
+ </div>
+ )}
+
<div className={'table table-2entries mt-sm mb-sm' + ((this.props.vehicleJourneys.length > 0) ? '' : ' no_result')}>
<div className='t2e-head w20'>
<div className='th'>