diff options
| author | Thomas Haddad | 2016-12-14 17:42:23 +0100 |
|---|---|---|
| committer | Thomas Haddad | 2016-12-14 17:42:23 +0100 |
| commit | 7a8bbbf87a710c596b8c73d7a4cb8bfd6db09358 (patch) | |
| tree | bf50b28e552f3066157dcbf685a97f32977024b5 /app/assets/javascripts | |
| parent | f0c7858c2576921dc870189dbdf6acebea313648 (diff) | |
| download | chouette-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.js | 3 | ||||
| -rw-r--r-- | app/assets/javascripts/es6_browserified/journey_patterns/reducers/index.js | 6 | ||||
| -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.js | 8 |
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 |
