This commit is contained in:
anlicheng 2026-03-06 15:42:09 +08:00
parent 5f8647d402
commit a96fe640bd

View File

@ -72,6 +72,8 @@ extension SettingsAccountView {
//
struct AccountCreditView: View {
@Environment(UserContext.self) var userContext: UserContext
let username: String
var body: some View {
@ -91,8 +93,9 @@ extension SettingsAccountView {
}
Button {
Task {
Task { @MainActor in
try await VPNManager.shared.disableVpn()
self.userContext.isLogined = false
}
} label: {
Text("退出登陆")
@ -105,6 +108,7 @@ extension SettingsAccountView {
// Token
struct TokenCreditView: View {
@Environment(UserContext.self) var userContext: UserContext
let token: String
var body: some View {
@ -118,8 +122,9 @@ extension SettingsAccountView {
Spacer()
Button {
Task {
Task { @MainActor in
try await VPNManager.shared.disableVpn()
self.userContext.isLogined = false
}
} label: {
Text("退出登陆")