Sync migrated iOS modules

This commit is contained in:
2026-06-22 15:35:12 +08:00
parent ace9c94359
commit 484566d27e
48 changed files with 4455 additions and 15 deletions

View File

@ -0,0 +1,31 @@
//
// ProfileRoute.swift
// suixinkan
//
// Created by Codex on 2026/6/22.
//
import SwiftUI
/// Tab push
enum ProfileRoute: Hashable {
case accountSwitch
case realNameAuth
case settings
case agreement(AgreementPage)
/// SwiftUI
@ViewBuilder
var destinationView: some View {
switch self {
case .accountSwitch:
AccountSwitchView()
case .realNameAuth:
RealNameAuthView()
case .settings:
SettingsCenterView()
case .agreement(let page):
AgreementView(page: page)
}
}
}