aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorjpl2017-07-11 15:43:05 +0200
committerjpl2017-07-11 15:43:05 +0200
commitbacbf04bbbd2e0dce147a698339ff731e267509f (patch)
treef061c6bc2b30218b64a3361615ee3e28ac4e75f8 /app/assets/javascripts
parentc1576cdc654a57cebfc68871ea0b30b9a61c4511 (diff)
downloadchouette-core-bacbf04bbbd2e0dce147a698339ff731e267509f.tar.bz2
Refs #4030: Adding error detection (no def. msg yet) on JP
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/es6_browserified/journey_patterns/components/JourneyPatterns.js10
1 files changed, 9 insertions, 1 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'>