From 8f44a2603766dd43fe9c8f9581932a788e696c4e Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 10 Jul 2023 00:14:33 +0800 Subject: [PATCH] code refactor --- src/consts/asset.js | 6 ++++++ src/views/desktop/LoginPage.vue | 6 +++++- src/views/desktop/MainLayout.vue | 8 ++++++-- src/views/desktop/SignupPage.vue | 6 +++++- src/views/desktop/UnlockPage.vue | 6 +++++- src/views/mobile/LoginPage.vue | 6 +++++- src/views/mobile/UnlockPage.vue | 6 +++++- 7 files changed, 37 insertions(+), 7 deletions(-) create mode 100644 src/consts/asset.js diff --git a/src/consts/asset.js b/src/consts/asset.js new file mode 100644 index 00000000..a503f0ce --- /dev/null +++ b/src/consts/asset.js @@ -0,0 +1,6 @@ +const baseImagePath = '/img'; +const ezBookkeepingLogoPath = baseImagePath + '/ezbookkeeping-192.png'; + +export default { + ezBookkeepingLogoPath: ezBookkeepingLogoPath +} diff --git a/src/views/desktop/LoginPage.vue b/src/views/desktop/LoginPage.vue index c4d16b80..e21c0cb5 100644 --- a/src/views/desktop/LoginPage.vue +++ b/src/views/desktop/LoginPage.vue @@ -2,7 +2,7 @@
@@ -164,6 +164,7 @@ import { useRootStore } from '@/stores/index.js'; import { useSettingsStore } from '@/stores/setting.js'; import { useExchangeRatesStore } from '@/stores/exchangeRates.js'; +import assetConstants from '@/consts/asset.js'; import { isUserRegistrationEnabled } from '@/lib/server_settings.js'; import { @@ -197,6 +198,9 @@ export default { }, computed: { ...mapStores(useRootStore, useSettingsStore, useExchangeRatesStore), + ezBookkeepingLogoPath() { + return assetConstants.ezBookkeepingLogoPath; + }, version() { return 'v' + this.$version; }, diff --git a/src/views/desktop/MainLayout.vue b/src/views/desktop/MainLayout.vue index 12a067b6..f77270bc 100644 --- a/src/views/desktop/MainLayout.vue +++ b/src/views/desktop/MainLayout.vue @@ -5,7 +5,7 @@