1 | import {
|
2 | UPDATE_FIELD_ORDER,
|
3 | EDIT_FEATURE,
|
4 | DELETE_FEATURE
|
5 | } from './constants'
|
6 |
|
7 | export const updateFilter = createActionCreator('UPDATE_FILTER')
|
8 | export const removeFilter = createActionCreator('REMOVE_FILTER')
|
9 | export const updateVisibleFilters = createActionCreator('UPDATE_VISIBLE_FILTERS')
|
10 | export const updateFieldMapping = createActionCreator('UPDATE_FIELD_MAPPING')
|
11 | export const changeCoordinates = createActionCreator('CHANGE_COORDINATE_FORMAT')
|
12 | export const moveMap = createActionCreator('MOVE_MAP')
|
13 | export const replaceFeatures = createActionCreator('REPLACE_FEATURES')
|
14 | export const addFeatures = createActionCreator('ADD_FEATURES')
|
15 | export const replaceMapStyle = createActionCreator('REPLACE_MAP_STYLE')
|
16 | export const openSettings = createActionCreator('OPEN_SETTINGS')
|
17 | export const showFeatureDetail = createActionCreator('SHOW_FEATURE_DETAIL')
|
18 | export const closeModal = createActionCreator('CLOSE_MODAL')
|
19 | export const switchView = createActionCreator('SWITCH_VIEW')
|
20 | export const redirectView = createActionCreator('REDIRECT_VIEW')
|
21 | export const updateFieldOrder = createActionCreator(UPDATE_FIELD_ORDER)
|
22 | export const editFeature = createActionCreator(EDIT_FEATURE)
|
23 | export const deleteFeature = createActionCreator(DELETE_FEATURE)
|
24 | export const requestPrint = createActionCreator('REQUEST_PRINT')
|
25 | export const cancelPrint = createActionCreator('CANCEL_PRINT')
|
26 | export const changePaperSize = createActionCreator('CHANGE_PAPER_SIZE')
|
27 | export const updateViewState = createActionCreator('UPDATE_VIEW_STATE')
|
28 |
|
29 | function createActionCreator (type) {
|
30 | return function (payload) {
|
31 | return {type: type, payload}
|
32 | }
|
33 | }
|