diff --git a/components/TagNavigation.js b/components/TagNavigation.js index 538713311..35ce89208 100644 --- a/components/TagNavigation.js +++ b/components/TagNavigation.js @@ -46,4 +46,3 @@ class Tag extends React.Component { } } -export default TagNavigation diff --git a/containers/Analyse.js b/containers/Analyse.js new file mode 100644 index 000000000..1aa5669ca --- /dev/null +++ b/containers/Analyse.js @@ -0,0 +1,7 @@ +import React, { Component } from 'react' + +export default class Analyse extends Component { + render() { + return (
Analyse
) + } +} diff --git a/containers/App.dev.js b/containers/App.dev.js index 9f901ec09..040714cda 100644 --- a/containers/App.dev.js +++ b/containers/App.dev.js @@ -1,8 +1,9 @@ import React, {Component} from 'react' -import Explorer from './Explorer' import { Provider } from 'react-redux' import DevTools from '../DevTools' +import routes from '../routes' +import {Router, browserHistory} from 'react-router' import './App.css' @@ -12,7 +13,7 @@ export default class App extends Component { return (
- +
diff --git a/containers/App.prod.js b/containers/App.prod.js index 7b1894fe6..4b764f82f 100644 --- a/containers/App.prod.js +++ b/containers/App.prod.js @@ -1,7 +1,9 @@ import React, {Component} from 'react' -import Explorer from './Explorer' import { Provider } from 'react-redux' +import routes from '../routes' +import Router from 'react-router' + import './App.css' @@ -10,7 +12,7 @@ export default class App extends Component { const { store } = this.props return ( - + ) } diff --git a/containers/Layout.js b/containers/Layout.js new file mode 100644 index 000000000..7ea184fa5 --- /dev/null +++ b/containers/Layout.js @@ -0,0 +1,10 @@ +import React, { Component } from 'react' + +export default class Layout extends Component { + render() { + return (
+ En-tête + {this.props.children} +
) + } +} diff --git a/package.json b/package.json index 6bf65a9f9..6c15bf674 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,9 @@ "ramda": "^0.21.0", "react": "^15.0.1", "react-dom": "^15.0.1", - "react-hot-loader": "3.0.0-beta.1", + "react-hot-loader": "3.0.0-beta.2", "react-redux": "^4.4.5", + "react-router": "^2.6.1", "redux": "^3.5.2", "redux-saga": "^0.10.5", "reselect": "^2.5.2", diff --git a/parameters/prélèvements-sociaux-activité/cdd/CIF.WIP.yaml b/parameters/prélèvements-sociaux-activité/cdd/CIF.WIP.yaml index 2170be2a1..23f5f3ffc 100644 --- a/parameters/prélèvements-sociaux-activité/cdd/CIF.WIP.yaml +++ b/parameters/prélèvements-sociaux-activité/cdd/CIF.WIP.yaml @@ -11,3 +11,7 @@ - contrats d'apprentissage - embauche en CDI suivant le CDD # - OU CDD prolongé en CDI + + linéaire: + base: assiette cotisations sociales + historique: 9.999999 diff --git a/parameters/prélèvements-sociaux-activité/cdd/indemnité_fin_contrat.WIP.yaml b/parameters/prélèvements-sociaux-activité/cdd/indemnité_fin_contrat.WIP.yaml index f80a1d298..c365d5c0a 100644 --- a/parameters/prélèvements-sociaux-activité/cdd/indemnité_fin_contrat.WIP.yaml +++ b/parameters/prélèvements-sociaux-activité/cdd/indemnité_fin_contrat.WIP.yaml @@ -17,3 +17,7 @@ ne concerne pas : - CDD senior - engagement employeur complément formation professionnelle - contrat jeune vacances (contrat conclu avec un jeune pendant ses vacances scolaires ou universitaires.) + +linéaire: + base: salaire brut + historique: .1 diff --git a/parameters/prélèvements-sociaux-activité/cdd/majoration_chomage.yaml b/parameters/prélèvements-sociaux-activité/cdd/majoration_chomage.yaml index 0d1924ed4..c24d8b016 100644 --- a/parameters/prélèvements-sociaux-activité/cdd/majoration_chomage.yaml +++ b/parameters/prélèvements-sociaux-activité/cdd/majoration_chomage.yaml @@ -13,7 +13,7 @@ - Depuis le 1er juillet 2013 - l'URSSAF explique longuement la notion de durée du CDD : "Comment déterminer la durée du CDD ?" - logique: # première valeur trouvée, sinon 0 + logique numérique: # première valeur trouvée, sinon 0 contrat_de_travail_duree = CDD: - embauche en CDI suivant le CDD: 0 - CDD type accroissement temporaire d'activité: diff --git a/parameters/prélèvements-sociaux-activité/cotisations/maladie.yaml b/parameters/prélèvements-sociaux-activité/cotisations/maladie.yaml index d3a8177dd..04ded2367 100644 --- a/parameters/prélèvements-sociaux-activité/cotisations/maladie.yaml +++ b/parameters/prélèvements-sociaux-activité/cotisations/maladie.yaml @@ -2,7 +2,7 @@ tags: - branche: maladie linear: - base: assiette_cotisations_sociales + base: assiette cotisations sociales - variable: maladie tags: diff --git a/routes.js b/routes.js new file mode 100644 index 000000000..546f09361 --- /dev/null +++ b/routes.js @@ -0,0 +1,14 @@ +import React from 'react' +import { Route, IndexRoute } from 'react-router' +import Layout from './containers/Layout' +import Explorer from './containers/Explorer' +import Analyse from './containers/Analyse' + +export default ( + + + + +

On vous a perdu !

} /> +
+)