import React, { Component } from 'react' import classNames from 'classnames' import {Link} from 'react-router-dom' import {connect} from 'react-redux' import R from 'ramda' import './Results.css' let fmt = new Intl.NumberFormat('fr-FR').format let humanFigure = decimalDigits => value => fmt(value.toFixed(decimalDigits)) @connect( state => ({ pointedOutObjectives: state.pointedOutObjectives, analysedSituation: state.analysedSituation, conversationStarted: !R.isEmpty(state.form) }) ) export default class Results extends Component { render() { let {analysedSituation, pointedOutObjectives, conversationStarted} = this.props // On travaille pour l'instant sur un objectif qui est une somme de plusieurs variables, et c'est ces variables que nous affichons comme résultats. D'où ce chemin : let explanation = R.path(['formule', 'explanation', 'explanation'])(analysedSituation) if (!explanation) return null return (

Vos obligations

{conversationStarted &&
Cliquez pour comprendre chaque calcul  
}
) } }