mon-entreprise/source/components/Explanation.js

42 lines
1.1 KiB
JavaScript
Raw Normal View History

import { path } from 'ramda'
import React, { Component } from 'react'
import { Trans, translate } from 'react-i18next'
2018-03-15 14:51:39 +00:00
import { connect } from 'react-redux'
import './Explanation.css'
import ResultView from './ResultView/ResultView'
2018-03-19 18:18:58 +00:00
import SearchButton from './SearchButton'
import withColours from './withColours'
@translate()
@withColours
2018-03-15 14:51:39 +00:00
@connect(state => ({
analysis: state.analysis
}))
export default class Explanation extends Component {
render() {
2018-03-15 14:51:39 +00:00
let targetRules = path(['analysis', 'targets'], this.props)
if (!targetRules) return null
return (
<section id="explanation">
<>
<SearchButton />
<ResultView />
</>
<div id="warning">
<p>
<i className="fa fa-info-circle" aria-hidden="true" />
<Trans i18nKey="disclaimer">
Le simulateur vous aide à comprendre votre bulletin de paie, sans
lui être opposable. Il ne prend pour l&apos;instant pas en compte
les conventions et accords collectifs, ni la myriade d&apos;aides
à explorer sur
</Trans>
<a href="https://www.aides-entreprises.fr">aides-entreprises.fr</a>.
</p>
</div>
</section>
)
}
}