1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-08 18:45:01 +00:00
mon-entreprise/source/components/PreviousSimulationBanner.js
Johan Girod bc305907b1 👏 Ajoute une nouvelle vue simplifié de la répartition des
cotisations par branche

- La traduction est gérée
- Uniformise la gestion des boutons (1/2)
2018-06-15 17:25:35 +02:00

41 lines
1.1 KiB
JavaScript

/* @flow */
import { compose } from 'ramda'
import React from 'react'
import { Trans, translate } from 'react-i18next'
import { connect } from 'react-redux'
import { loadPreviousSimulation as loadPreviousSimulationAction } from '../actions'
import Banner from './Banner'
import { LinkButton } from './ui/Button'
import type { SavedSimulation } from '../types/State'
type ConnectedPropTypes = {
previousSimulation: SavedSimulation,
loadPreviousSimulation: () => void
}
const PreviousSimulationBanner = ({
previousSimulation,
loadPreviousSimulation
}: ConnectedPropTypes) => (
<Banner hidden={!previousSimulation}>
<Trans i18nKey="previousSimulationBanner.info">
Votre précédente simulation a été automatiquement sauvegardée.
</Trans>
<LinkButton
onClick={loadPreviousSimulation}>
<Trans i18nKey="previousSimulationBanner.retrieveButton">
Retrouver ma dernière simulation
</Trans>
</LinkButton>
</Banner>
)
export default compose(
translate(),
connect(
({ previousSimulation }) => ({ previousSimulation }),
{
loadPreviousSimulation: loadPreviousSimulationAction
}
)
)(PreviousSimulationBanner)