summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/viewer/viewer.actions.js
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/frontend/app/views/viewer/viewer.actions.js')
-rw-r--r--animism-align/frontend/app/views/viewer/viewer.actions.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/animism-align/frontend/app/views/viewer/viewer.actions.js b/animism-align/frontend/app/views/viewer/viewer.actions.js
index cb5c119..40a4718 100644
--- a/animism-align/frontend/app/views/viewer/viewer.actions.js
+++ b/animism-align/frontend/app/views/viewer/viewer.actions.js
@@ -134,14 +134,18 @@ const makeFullscreenEvent = annotation => {
return event
}
-export const showSection = section => dispatch => {
- dispatch({ type: types.viewer.toggle_section, key: section, value: true })
+export const setCurrentSection = section => dispatch => {
+ dispatch({ type: types.viewer.set_current_section, section })
}
-export const hideSection = section => dispatch => {
- dispatch({ type: types.viewer.toggle_section, key: section, value: false })
+export const showComponent = key => dispatch => {
+ dispatch({ type: types.viewer.toggle_component, key, value: true })
}
-export const toggleSection = section => dispatch => {
- dispatch({ type: types.viewer.toggle_section, key: section, value: !store.getState().viewer[section] })
+export const hideComponent = key => dispatch => {
+ dispatch({ type: types.viewer.toggle_component, key, value: false })
+}
+
+export const toggleComponent = key => dispatch => {
+ dispatch({ type: types.viewer.toggle_component, key, value: !store.getState().viewer[key] })
}