|
|
@@ -11,10 +11,31 @@ import { useLogin } from '@/business/login'
|
|
|
import eventBus from '@/services/bus'
|
|
|
import Notify from '@mobile/components/base/notify/index.vue'
|
|
|
import { i18n } from '@/stores'
|
|
|
+import { Locale } from 'vant'
|
|
|
+import enUS from 'vant/es/locale/lang/en-US'
|
|
|
+import enCN from 'vant/es/locale/lang/zh-CN'
|
|
|
+import thTH from 'vant/es/locale/lang/th-TH'
|
|
|
+import zhTW from 'vant/es/locale/lang/zh-TW'
|
|
|
|
|
|
const { userLogout } = useLogin()
|
|
|
const { backHome } = useNavigation()
|
|
|
|
|
|
+switch (i18n.global.locale) {
|
|
|
+ case 'en-US':
|
|
|
+ Locale.use(i18n.global.locale, enUS)
|
|
|
+ break;
|
|
|
+ case 'th':
|
|
|
+ Locale.use(i18n.global.locale, thTH)
|
|
|
+ break;
|
|
|
+ case 'zh-TW':
|
|
|
+ Locale.use(i18n.global.locale, zhTW)
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ Locale.use(i18n.global.locale, enCN)
|
|
|
+ break;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
const notify = reactive({
|
|
|
show: false,
|
|
|
title: '',
|