import React, { Component } from 'react' import { Trans, translate } from 'react-i18next' import { connect } from 'react-redux' import { withRouter } from 'react-router' import './ProgressTip.css' import { Line } from 'rc-progress' @withRouter @connect(state => ({ foldedSteps: state.foldedSteps, nextSteps: state.nextSteps, colour: state.themeColours.colour })) @translate() export default class ProgressTip extends Component { render() { let { done, nextSteps, foldedSteps, colour, conversationVisible, selectingTargets } = this.props, nbQuestions = nextSteps.length if (selectingTargets && !conversationVisible) return nbQuestions ? (
Vous aurez {nextSteps.length} questions !
) : null if (!conversationVisible) return null return ( nbQuestions != 0 && ({nbQuestions === 1 ? 'Une dernière question !' : `Moins de ${nbQuestions} questions`}