From c8b5b1efa52eaab726a76daecf41ab5dd43515fd Mon Sep 17 00:00:00 2001 From: Michael Weimann Date: Sun, 6 Jan 2019 22:32:56 +0100 Subject: [PATCH] Add the board api service to the app component Signed-off-by: Michael Weimann --- src/App.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/App.vue b/src/App.vue index e6efd4171..4c5bd787c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -36,7 +36,10 @@ import { mapState } from 'vuex' import BoardSidebar from './components/board/BoardSidebar' -import AppNavigation from './components/navigation/AppNavigation'; +import AppNavigation from './components/navigation/AppNavigation' +import { BoardApi } from './services/BoardApi' + +const boardApi = new BoardApi() export default { name: 'App', @@ -78,6 +81,11 @@ export default { return this.sidebarRouterView || this.sidebarShownState } }, + provide: function() { + return { + boardApi: boardApi + } + }, created: function() { this.$store.dispatch('loadBoards') this.$store.dispatch('loadSharees')