feat(profile): redesign profile center layout

This commit is contained in:
IanShaw027
2026-04-22 00:53:39 +08:00
parent d4c0a99114
commit 0f4a8d7be8
8 changed files with 542 additions and 227 deletions

View File

@@ -38,12 +38,20 @@ export type UserAuthProvider = 'email' | 'linuxdo' | 'oidc' | 'wechat'
export interface UserAuthBindingStatus {
bound?: boolean
bound_count?: number
provider?: UserAuthProvider | string
provider_key?: string | null
provider_subject?: string | null
issuer?: string | null
label?: string | null
provider_label?: string | null
display_name?: string | null
subject_hint?: string | null
verified_at?: string | null
bind_start_path?: string | null
can_bind?: boolean
can_unbind?: boolean
note?: string | null
metadata?: Record<string, unknown>
}