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 !
} />
+
+)