From 45be99924522066973d1fb2de1e69a3e834586dc Mon Sep 17 00:00:00 2001 From: Michael Weimann Date: Sat, 29 Dec 2018 18:00:09 +0100 Subject: [PATCH] Add dummy delete Signed-off-by: Michael Weimann --- src/helpers/boardToMenuItem.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/helpers/boardToMenuItem.js b/src/helpers/boardToMenuItem.js index 0ad8444b6..b334f7863 100644 --- a/src/helpers/boardToMenuItem.js +++ b/src/helpers/boardToMenuItem.js @@ -22,7 +22,7 @@ import store from './../store/main' -function boardActions(board) { +function boardActions(item, board) { const actions = [{ action: () => { }, @@ -42,6 +42,9 @@ function boardActions(board) { actions.push({ action: () => { + item.loading = true + item.utils.actions = [] + item.menuOpened = false }, icon: 'icon-delete', text: t('deck', 'Delete board') @@ -63,8 +66,10 @@ function boardActions(board) { * @returns {{id: *, classes: Array, bullet: string, text: *, router: {name: string, params: {id: *}}, utils: {actions: *[]}}} */ export const boardToMenuItem = board => { - return { + + const item = { id: board.id, + key: board.id, classes: [], bullet: `#${board.color}`, text: board.title, @@ -73,9 +78,11 @@ export const boardToMenuItem = board => { name: 'board', params: { id: board.id } }, - utils: { - actions: boardActions(board) - }, + utils: {}, board: board } + + item.utils.actions = boardActions(item, board) + + return item }