feat: 完成激活码兑换功能
This commit is contained in:
@@ -46,6 +46,21 @@ export const useUserStore = defineStore(
|
||||
isLoginDialogVisible.value = false;
|
||||
};
|
||||
|
||||
// 新增:用户中心弹框状态和激活标签
|
||||
const isUserCenterVisible = ref(false);
|
||||
const userCenterActiveTab = ref('user');
|
||||
|
||||
// 新增:打开用户中心方法
|
||||
const openUserCenter = (tab: string = 'user') => {
|
||||
userCenterActiveTab.value = tab;
|
||||
isUserCenterVisible.value = true;
|
||||
};
|
||||
|
||||
// 新增:关闭用户中心方法
|
||||
const closeUserCenter = () => {
|
||||
isUserCenterVisible.value = false;
|
||||
};
|
||||
|
||||
return {
|
||||
token,
|
||||
refreshToken,
|
||||
@@ -59,6 +74,11 @@ export const useUserStore = defineStore(
|
||||
isLoginDialogVisible,
|
||||
openLoginDialog,
|
||||
closeLoginDialog,
|
||||
// 新增:暴露用户中心状态和方法
|
||||
isUserCenterVisible,
|
||||
userCenterActiveTab,
|
||||
openUserCenter,
|
||||
closeUserCenter,
|
||||
};
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user