summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/viewer/viewer.reducer.js
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/frontend/app/views/viewer/viewer.reducer.js')
-rw-r--r--animism-align/frontend/app/views/viewer/viewer.reducer.js9
1 files changed, 9 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 daf9bba..2ab5f57 100644
--- a/animism-align/frontend/app/views/viewer/viewer.reducer.js
+++ b/animism-align/frontend/app/views/viewer/viewer.reducer.js
@@ -9,6 +9,8 @@ const initialState = {
currentSection: null,
nextSection: null,
navStyle: 'white',
+ autoAdvance: false,
+ atEndOfSection: false,
vitrineModal: {
open: false,
media: null,
@@ -39,6 +41,13 @@ export default function viewerReducer(state = initialState, action) {
...state,
currentSection: action.currentSection,
nextSection: action.nextSection,
+ atEndOfSection: false,
+ }
+
+ case types.viewer.reached_end_of_section:
+ return {
+ ...state,
+ atEndOfSection: true,
}
case types.viewer.set_nav_style: