Modification de la route /simulateurs/ -> /simu/

Il y avait un conflit avec le simulateur CDI en prod : /simulateur
difficile à résoudre dans nginx
pull/6/head
mama 2017-05-05 11:03:05 +02:00
parent dc60243001
commit e01d9aae5f
5 changed files with 6 additions and 6 deletions

View File

@ -1,4 +1,4 @@
# Les simulateurs sont définis ici. Ils ont une variable comme objectif de calcul. Le moteur va analyser cette variable et son arbre pour produire un formulaire. Il sera exposé sur /simulateurs/:id
# Les simulateurs sont définis ici. Ils ont une variable comme objectif de calcul. Le moteur va analyser cette variable et son arbre pour produire un formulaire. Il sera exposé sur /simu/:id
#TODO pourquoi ne pas définir les simulateurs directement dans leurs variables d'objectif ?
- titre: Simulateur CDD

View File

@ -30,7 +30,7 @@ export default class HomeEmbauche extends Component {
</div>
<div>
<span>Nouveau</span>
<a href="/simulateurs/cdd/intro" target="_blank">Simuler le surcoût CDD (beta) <i className="fa fa-hand-o-right" aria-hidden="true"></i></a>
<a href="/simu/cdd/intro" target="_blank">Simuler le surcoût CDD (beta) <i className="fa fa-hand-o-right" aria-hidden="true"></i></a>
</div>
</div>
</div>

View File

@ -60,7 +60,7 @@ export default class Home extends Component {
<ul>
<li key="cdd">
<span className="simulateur">Surcoût du CDD</span>
<Link to="/simulateurs/cdd/intro"><button>Essayer</button></Link>
<Link to="/simu/cdd/intro"><button>Essayer</button></Link>
</li>
<li key="embauche">
<span className="simulateur">Prix global de l'embauche</span>

View File

@ -82,7 +82,7 @@ export default class extends React.Component {
<div>
<div className="action centered">
<p>{sim(['action', 'texte'])}</p>
<button onClick={() => this.props.history.push(`/simulateurs/${this.simulateurId}`) }>
<button onClick={() => this.props.history.push(`/simu/${this.simulateurId}`) }>
{sim(['action', 'bouton'])}
</button>
</div>

View File

@ -14,7 +14,7 @@ import R from 'ramda'
export default class Layout extends Component {
render() {
console.log('window.location.href.toString()', window.location.href.toString())
let displayWarning = ['/simulateurs', '/regle'].find(t => window.location.href.toString().indexOf(t) > -1)
let displayWarning = ['/simu/', '/regle/'].find(t => window.location.href.toString().indexOf(t) > -1)
return (
<Router>
@ -39,7 +39,7 @@ export default class Layout extends Component {
<Route exact path="/syso" component={HomeSyso}/>
<Route path="/contact" component={Contact} />
<Route path="/regle/:name" component={Rule} />
<Route path="/simulateurs/:simulateurId/:intro?" component={Simulateur} />
<Route path="/simu/:simulateurId/:intro?" component={Simulateur} />
<Route component={Route404} />
</Switch>
</div>