From 720ffaf0083564c85a07d66a6d303f34706add41 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Thu, 2 Jul 2020 02:50:55 +0300 Subject: feat: start refactoring the code to actually use vuex This includes creating multiple stores as needed for components and removing all complex states from components (since all those states should be stored in vuex) --- src/site/pages/index.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/site/pages/index.vue') diff --git a/src/site/pages/index.vue b/src/site/pages/index.vue index 707ae67..bb35be3 100644 --- a/src/site/pages/index.vue +++ b/src/site/pages/index.vue @@ -28,6 +28,8 @@ -- cgit v1.2.3 From b519b6ccb469e874c783b995ddf0ab6fabdb5a0e Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Wed, 8 Jul 2020 03:37:50 +0300 Subject: refactor: refactor grid to use vuex for every action --- src/site/pages/index.vue | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/site/pages/index.vue') diff --git a/src/site/pages/index.vue b/src/site/pages/index.vue index bb35be3..c8fb7b8 100644 --- a/src/site/pages/index.vue +++ b/src/site/pages/index.vue @@ -19,7 +19,8 @@
-
This site has disabled public uploads. You need an account.
@@ -39,15 +40,15 @@ export default { components: { Logo, Uploader, - Links + Links, }, data() { return { albums: [] }; }, computed: { ...mapGetters({ loggedIn: 'auth/isLoggedIn' }), - ...mapState(['config']) - } + ...mapState(['config']), + }, };