UNPKG

stitch-ui

Version:

45 lines (37 loc) 1.68 kB
import { createAction } from "redux-act"; const NAME = "mongodb-service/"; export const setDatabase = createAction(`${NAME}set database`); export const setCollection = createAction(`${NAME}set collection`); export const setCreateNamespaceError = createAction( `${NAME}set create namespace error` ); export const setEditingPath = createAction(`${NAME}set editing rule path`); export const unsetEditingPath = createAction(`${NAME}unset editing path`); export const setEditingFieldRule = createAction( `${NAME}set editing field rule path` ); export const setNewFieldInput = createAction(`${NAME}set new field input`); export const setOtherFieldsEnabled = createAction( `${NAME}set other fields enabled` ); export const discardFilterChanges = createAction( `${NAME}discard filter changes` ); export const setFilterWhenInput = createAction(`${NAME}set filter when input`); export const setFilterMatchInput = createAction( `${NAME}set filter match input` ); export const setRule = createAction(`${NAME}set rule`); export const pushHoveringPath = createAction(`${NAME}push hovering path`); export const popHoveringPath = createAction(`${NAME}pop hovering path`); export const addField = createAction(`${NAME}add field`); export const removeField = createAction(`${NAME}remove field`); export const setPermissionsInput = createAction( `${NAME}set editing path permissions input` ); export const discardPermissionsInput = createAction( `${NAME}discard permissions input` ); export const setFieldType = createAction(`${NAME}set field type`); export const addFilter = createAction(`${NAME}add filter`); export const removeFilter = createAction(`${NAME}remove filter`);