mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-13 09:28:14 +08:00
♻️ 完善扫码登录
*修复暗色模式无法识别二维码的问题 *扫码成功后自动刷新数据 *清除无用代码
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<ToLoading v-model="loading" :title="loadingTitle" :subtitle="loadingSub" />
|
||||
<ToGameLogin v-model="scan" />
|
||||
<ToGameLogin v-model="scan" @success="refreshUser" />
|
||||
<div class="config-box">
|
||||
<v-list class="config-list">
|
||||
<v-list-subheader :inset="true" class="config-header" title="应用信息" />
|
||||
@@ -263,6 +263,11 @@ async function confirmRefreshUser(): Promise<void> {
|
||||
});
|
||||
return;
|
||||
}
|
||||
await refreshUser();
|
||||
}
|
||||
|
||||
// 刷新用户信息
|
||||
async function refreshUser(): Promise<void> {
|
||||
const ck = userStore.cookie.value;
|
||||
if (ck === undefined || JSON.stringify(ck) === "{}") {
|
||||
showSnackbar({
|
||||
|
||||
Reference in New Issue
Block a user