diff options
Diffstat (limited to 'frontend/views/graph/graph.actions.js')
| -rw-r--r-- | frontend/views/graph/graph.actions.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/frontend/views/graph/graph.actions.js b/frontend/views/graph/graph.actions.js index 03ea217..bf6b643 100644 --- a/frontend/views/graph/graph.actions.js +++ b/frontend/views/graph/graph.actions.js @@ -1,4 +1,5 @@ import * as types from '../../types' +import actions from '../../actions' export const showAddPageForm = () => dispatch => { dispatch({ type: types.graph.show_add_page_form }) @@ -27,3 +28,10 @@ export const toggleEditPageForm = () => dispatch => { export const updateGraphPage = page => dispatch => { dispatch({ type: types.graph.update_graph_page, page }) } + +export const setHomePageId = (graph, page) => dispatch => { + let updated_graph = { ...graph } + delete updated_graph.pages + updated_graph.home_page_id = page.id + actions.graph.update(updated_graph) +}
\ No newline at end of file |
