summaryrefslogtreecommitdiff
path: root/frontend/views/graph/graph.actions.js
blob: 03ea217cd857ab30dd5f90ab71a12f1e381e9480 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import * as types from '../../types'

export const showAddPageForm = () => dispatch => {
  dispatch({ type: types.graph.show_add_page_form })
}

export const hideAddPageForm = () => dispatch => {
  dispatch({ type: types.graph.hide_add_page_form })
}

export const toggleAddPageForm = () => dispatch => {
  dispatch({ type: types.graph.toggle_add_page_form })
}

export const showEditPageForm = () => dispatch => {
  dispatch({ type: types.graph.show_edit_page_form })
}

export const hideEditPageForm = () => dispatch => {
  dispatch({ type: types.graph.hide_edit_page_form })
}

export const toggleEditPageForm = () => dispatch => {
  dispatch({ type: types.graph.toggle_edit_page_form })
}

export const updateGraphPage = page => dispatch => {
  dispatch({ type: types.graph.update_graph_page, page })
}