mirror of
https://github.com/muerwre/orchidmap-front.git
synced 2025-04-25 11:06:40 +07:00
render: map composing (working)
This commit is contained in:
parent
2eb398ef6b
commit
4747c918e2
9 changed files with 122 additions and 7 deletions
|
@ -32,3 +32,5 @@ export const setSaveSuccess = payload => ({ type: ACTIONS.SET_SAVE_SUCCESS, ...p
|
|||
export const setSaveError = save_error => ({ type: ACTIONS.SET_SAVE_ERROR, save_error });
|
||||
export const setSaveOverwrite = () => ({ type: ACTIONS.SET_SAVE_OVERWRITE });
|
||||
|
||||
export const showRenderer = () => ({ type: ACTIONS.SHOW_RENDERER });
|
||||
export const hideRenderer = () => ({ type: ACTIONS.HIDE_RENDERER });
|
||||
|
|
|
@ -30,4 +30,7 @@ export const ACTIONS = {
|
|||
SET_SAVE_SUCCESS: 'SET_SAVE_SUCCESS',
|
||||
SET_SAVE_ERROR: 'SET_SAVE_ERROR',
|
||||
SET_SAVE_OVERWRITE: 'SET_SAVE_OVERWRITE',
|
||||
|
||||
SHOW_RENDERER: 'SHOW_RENDERER',
|
||||
HIDE_RENDERER: 'HIDE_RENDERER',
|
||||
};
|
||||
|
|
|
@ -51,6 +51,9 @@ const resetSaveDialog = state => ({
|
|||
...state, save_overwriting: false, save_finished: false, save_processing: false, save_error: '',
|
||||
});
|
||||
|
||||
const showRenderer = state => ({ ...state, renderer_active: true });
|
||||
const hideRenderer = state => ({ ...state, renderer_active: false });
|
||||
|
||||
const HANDLERS = {
|
||||
[ACTIONS.SET_USER]: setUser,
|
||||
[ACTIONS.SET_EDITING]: setEditing,
|
||||
|
@ -68,6 +71,9 @@ const HANDLERS = {
|
|||
[ACTIONS.SET_SAVE_SUCCESS]: setSaveSuccess,
|
||||
[ACTIONS.SEND_SAVE_REQUEST]: sendSaveRequest,
|
||||
[ACTIONS.RESET_SAVE_DIALOG]: resetSaveDialog,
|
||||
|
||||
[ACTIONS.SHOW_RENDERER]: showRenderer,
|
||||
[ACTIONS.HIDE_RENDERER]: hideRenderer,
|
||||
};
|
||||
|
||||
export const INITIAL_STATE = {
|
||||
|
@ -87,6 +93,8 @@ export const INITIAL_STATE = {
|
|||
save_finished: false,
|
||||
save_overwriting: false,
|
||||
save_processing: false,
|
||||
|
||||
renderer_active: false
|
||||
};
|
||||
|
||||
export const userReducer = createReducer(INITIAL_STATE, HANDLERS);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue