summaryrefslogtreecommitdiff
path: root/frontend/views/page/page.reducer.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-06-06 20:07:16 +0200
committerJules Laplace <julescarbon@gmail.com>2020-06-06 20:07:16 +0200
commit810dbf4859b6c45f9a8446017cce462448fe1fe2 (patch)
tree37ff66d4db16ee0b51578164b249776a70ba4db1 /frontend/views/page/page.reducer.js
parent4d44f689b61108dddbc10b87df5e70625ac67557 (diff)
editing tiles
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,
}
}