aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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
}