添加登录流程、会话路由和对齐参考 UI 的主 Tab 框架

This commit is contained in:
2026-07-06 15:12:34 +08:00
parent 3611547abe
commit 31ffec0f2b
70 changed files with 1588 additions and 48 deletions

View File

@ -0,0 +1,21 @@
//
// MainTabBadgeViewModel.swift
// suixinkan
//
import Foundation
/// Tab ViewModel Tab
final class MainTabBadgeViewModel {
var onChange: (() -> Void)?
private(set) var pendingWriteOffCount: Int? {
didSet { onChange?() }
}
///
func refreshPendingWriteOffCount() {
pendingWriteOffCount = nil
}
}