From d4ef91614c70e329887e00e50d69582e6b32e825 Mon Sep 17 00:00:00 2001 From: Nikan Dalvand Date: Sun, 21 Jul 2019 17:26:42 +0430 Subject: [PATCH] Fixed electron vue state issue, Added Sidebar state and Added sidebar icon on click and removed redundent Counter state --- .eslintignore | 1 + src/main/index.js | 2 +- src/renderer/layouts/DockableSidebar.vue | 12 ++++++++--- src/renderer/store/modules/Counter.js | 25 ----------------------- src/renderer/store/modules/Sidebar.js | 26 ++++++++++++++++++++++++ 5 files changed, 37 insertions(+), 29 deletions(-) delete mode 100644 src/renderer/store/modules/Counter.js create mode 100644 src/renderer/store/modules/Sidebar.js diff --git a/.eslintignore b/.eslintignore index d8b0d0a..2c53be5 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,3 +1,4 @@ test/unit/coverage/** test/unit/*.js test/e2e/*.js +src/main/*.js \ No newline at end of file diff --git a/src/main/index.js b/src/main/index.js index f6dbfe4..e731221 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -1,7 +1,7 @@ 'use strict' import { app, BrowserWindow } from 'electron' - +import store from '../renderer/store/index' /** * Set `__static` path to static files in production * https://simulatedgreg.gitbooks.io/electron-vue/content/en/using-static-assets.html diff --git a/src/renderer/layouts/DockableSidebar.vue b/src/renderer/layouts/DockableSidebar.vue index 6c9e5c8..ddda764 100644 --- a/src/renderer/layouts/DockableSidebar.vue +++ b/src/renderer/layouts/DockableSidebar.vue @@ -1,7 +1,7 @@