diff --git a/webui-new/src/components/pages/About.vue b/webui-new/src/components/pages/About.vue
index 7985ea2..d434e73 100644
--- a/webui-new/src/components/pages/About.vue
+++ b/webui-new/src/components/pages/About.vue
@@ -11,7 +11,8 @@
-
{{ $t('about.updates.currentWebuiVersion') }}:
- {{ __VER__ || $t('about.updates.versionNotAvailable') }}
+
+ {{ currentVersion || $t('about.updates.versionNotAvailable') }}
-
{{ $t('about.updates.currentVersion') }}:
@@ -181,7 +182,8 @@ export default defineComponent({
...toRefs(state),
paypal,
ethereum,
- isOnline
+ isOnline,
+ currentVersion: __VER__
}
}
})
diff --git a/webui-new/src/store/index.js b/webui-new/src/store/index.js
index 09167b1..4fb063f 100644
--- a/webui-new/src/store/index.js
+++ b/webui-new/src/store/index.js
@@ -13,5 +13,5 @@ export default new Vuex.Store({
login,
errors
},
- strict: process.env.NODE_ENV !== 'production'
+ strict: !import.meta.env.PROD
})
diff --git a/webui-new/vite.config.js b/webui-new/vite.config.js
index 5804acd..7e09d52 100644
--- a/webui-new/vite.config.js
+++ b/webui-new/vite.config.js
@@ -1,9 +1,17 @@
import path from 'path'
import { createVuePlugin } from 'vite-plugin-vue2'
import { defineConfig } from 'vite'
+import replace from '@rollup/plugin-replace'
+
+import { version } from './package.json'
export default defineConfig({
- plugins: [createVuePlugin(/* options */)],
+ plugins: [
+ createVuePlugin(),
+ replace({
+ __VER__: JSON.stringify(version)
+ })
+ ],
resolve: {
alias: [
{