diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-09-23 14:16:16 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-09-23 14:16:16 +0200 |
| commit | 41052dd5b95cf2813662d8201b206ad2af78da40 (patch) | |
| tree | db02c19978d9dcd3e76bc55b86c19fa3ca51f6f5 /animism-align/frontend/app/views/viewer/viewer.reducer.js | |
| parent | 5e4b9365a5f71827aafd674f97464441707c5d3c (diff) | |
fixing heights of carousels. set media title from fullscreen video
Diffstat (limited to 'animism-align/frontend/app/views/viewer/viewer.reducer.js')
| -rw-r--r-- | animism-align/frontend/app/views/viewer/viewer.reducer.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/animism-align/frontend/app/views/viewer/viewer.reducer.js b/animism-align/frontend/app/views/viewer/viewer.reducer.js index e7b3eeb..70e94ee 100644 --- a/animism-align/frontend/app/views/viewer/viewer.reducer.js +++ b/animism-align/frontend/app/views/viewer/viewer.reducer.js @@ -9,6 +9,7 @@ const initialState = { currentSection: null, nextSection: null, navStyle: 'white', + mediaTitle: null, autoAdvance: false, atEndOfSection: false, growlOpen: true, @@ -72,11 +73,23 @@ export default function viewerReducer(state = initialState, action) { } case types.viewer.set_nav_style: + if (action.color === state.navStyle) { + return state + } return { ...state, navStyle: action.color, } + case types.viewer.set_media_title: + if (action.title === state.mediaTitle) { + return state + } + return { + ...state, + mediaTitle: action.title, + } + case types.viewer.open_vitrine_modal: return { ...state, |
