aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts/es6_browserified
diff options
context:
space:
mode:
authorThomas Haddad2017-04-18 14:30:15 +0200
committerThomas Haddad2017-04-18 14:30:15 +0200
commit06ac16fea1acb7facdc9ec034c65b0a0fc957862 (patch)
treecc26ca27d6278314819b751ed9ac76cb352fd039 /app/assets/javascripts/es6_browserified
parentd5a0161a1c20459ed6db25cea76ab317b62e0dfe (diff)
downloadchouette-core-06ac16fea1acb7facdc9ec034c65b0a0fc957862.tar.bz2
Refs #2896: Update pagination state for component creation
Signed-off-by: Thomas Shawarma Haddad <thomas.haddad@af83.com>
Diffstat (limited to 'app/assets/javascripts/es6_browserified')
-rw-r--r--app/assets/javascripts/es6_browserified/time_tables/index.js6
-rw-r--r--app/assets/javascripts/es6_browserified/time_tables/reducers/pagination.js7
2 files changed, 9 insertions, 4 deletions
diff --git a/app/assets/javascripts/es6_browserified/time_tables/index.js b/app/assets/javascripts/es6_browserified/time_tables/index.js
index a8e08a113..eddd68a47 100644
--- a/app/assets/javascripts/es6_browserified/time_tables/index.js
+++ b/app/assets/javascripts/es6_browserified/time_tables/index.js
@@ -30,10 +30,8 @@ var initialState = {
color: ''
},
pagination: {
- page : 1,
- totalCount: window.journeyPatternLength,
- perPage: window.journeyPatternsPerPage,
- stateChanged: false
+ stateChanged: false,
+ currentPage: ''
},
modal: {
type: '',
diff --git a/app/assets/javascripts/es6_browserified/time_tables/reducers/pagination.js b/app/assets/javascripts/es6_browserified/time_tables/reducers/pagination.js
index 5ea7300dc..87714e29b 100644
--- a/app/assets/javascripts/es6_browserified/time_tables/reducers/pagination.js
+++ b/app/assets/javascripts/es6_browserified/time_tables/reducers/pagination.js
@@ -1,5 +1,12 @@
+var _ = require('lodash')
+
const pagination = (state = {}, action) => {
switch (action.type) {
+ case 'RECEIVE_TIME_TABLES':
+ return _.assign({}, state, {
+ currentPage: action.json.current_periode_range,
+ periode_range: action.json.periode_range
+ })
default:
return state
}