aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorThomas Haddad2016-12-14 17:42:23 +0100
committerThomas Haddad2016-12-14 17:42:23 +0100
commit7a8bbbf87a710c596b8c73d7a4cb8bfd6db09358 (patch)
treebf50b28e552f3066157dcbf685a97f32977024b5 /app/assets/javascripts
parentf0c7858c2576921dc870189dbdf6acebea313648 (diff)
downloadchouette-core-7a8bbbf87a710c596b8c73d7a4cb8bfd6db09358.tar.bz2
Add totalCount into redux state for further usage
Signed-off-by: Thomas Shawarma Haddad <thomas.haddad@af83.com>
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/es6_browserified/journey_patterns/index.js3
-rw-r--r--app/assets/javascripts/es6_browserified/journey_patterns/reducers/index.js6
-rw-r--r--app/assets/javascripts/es6_browserified/journey_patterns/reducers/journeyPatterns.js (renamed from app/assets/javascripts/es6_browserified/journey_patterns/reducers/journey_patterns.js)0
-rw-r--r--app/assets/javascripts/es6_browserified/journey_patterns/reducers/totalCount.js8
4 files changed, 14 insertions, 3 deletions
diff --git a/app/assets/javascripts/es6_browserified/journey_patterns/index.js b/app/assets/javascripts/es6_browserified/journey_patterns/index.js
index 2c2128ee0..e420cff9f 100644
--- a/app/assets/javascripts/es6_browserified/journey_patterns/index.js
+++ b/app/assets/javascripts/es6_browserified/journey_patterns/index.js
@@ -13,7 +13,8 @@ var promise = require('redux-promise')
var initialState = {
journeyPatterns: [],
- pagination: 1
+ pagination: 1,
+ totalCount: window.journeyPatternLength
}
const loggerMiddleware = createLogger()
diff --git a/app/assets/javascripts/es6_browserified/journey_patterns/reducers/index.js b/app/assets/javascripts/es6_browserified/journey_patterns/reducers/index.js
index 9210dfd4d..7e8270868 100644
--- a/app/assets/javascripts/es6_browserified/journey_patterns/reducers/index.js
+++ b/app/assets/javascripts/es6_browserified/journey_patterns/reducers/index.js
@@ -1,10 +1,12 @@
var combineReducers = require('redux').combineReducers
-var journeyPatterns = require('./journey_patterns')
+var journeyPatterns = require('./journeyPatterns')
var pagination = require('./pagination')
+var totalCount = require('./totalCount')
const journeyPatternsApp = combineReducers({
journeyPatterns,
- pagination
+ pagination,
+ totalCount
})
module.exports = journeyPatternsApp
diff --git a/app/assets/javascripts/es6_browserified/journey_patterns/reducers/journey_patterns.js b/app/assets/javascripts/es6_browserified/journey_patterns/reducers/journeyPatterns.js
index 129746575..129746575 100644
--- a/app/assets/javascripts/es6_browserified/journey_patterns/reducers/journey_patterns.js
+++ b/app/assets/javascripts/es6_browserified/journey_patterns/reducers/journeyPatterns.js
diff --git a/app/assets/javascripts/es6_browserified/journey_patterns/reducers/totalCount.js b/app/assets/javascripts/es6_browserified/journey_patterns/reducers/totalCount.js
new file mode 100644
index 000000000..830de28aa
--- /dev/null
+++ b/app/assets/javascripts/es6_browserified/journey_patterns/reducers/totalCount.js
@@ -0,0 +1,8 @@
+const totalCount = (state = 0, action) => {
+ switch (action.type) {
+ default:
+ return state
+ }
+}
+
+module.exports = totalCount