summaryrefslogtreecommitdiff
path: root/frontend/views/page/page.reducer.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/views/page/page.reducer.js')
-rw-r--r--frontend/views/page/page.reducer.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/frontend/views/page/page.reducer.js b/frontend/views/page/page.reducer.js
index 063e22d..82ea178 100644
--- a/frontend/views/page/page.reducer.js
+++ b/frontend/views/page/page.reducer.js
@@ -7,6 +7,7 @@ const initialState = crudState('page', {
editor: {
addingTile: false,
editingTile: false,
+ currentEditTileId: 0,
tileList: false,
},
options: {
@@ -58,6 +59,7 @@ export default function pageReducer(state = initialState, action) {
...state.editor,
addingTile: true,
editingTile: false,
+ tileList: false,
}
}
@@ -76,6 +78,8 @@ export default function pageReducer(state = initialState, action) {
editor: {
...state.editor,
addingTile: !state.editor.addingTile,
+ editingTile: false,
+ tileList: false,
}
}
@@ -87,6 +91,8 @@ export default function pageReducer(state = initialState, action) {
...state.editor,
addingTile: false,
editingTile: true,
+ currentEditTileId: action.tile_id,
+ tileList: false,
}
}
@@ -125,6 +131,8 @@ export default function pageReducer(state = initialState, action) {
...state,
editor: {
...state.editor,
+ addingTile: false,
+ editingTile: false,
tileList: !state.editor.tileList,
}
}