Refactor ViewModel

This commit is contained in:
世界 committed 2025-12-01 17:11:34 +08:00
1 parent 30492c1191
commit 8e764c56eb
34 files changed
+136 -160

No files matched your search

@@ -3,14 +3,15 @@ import Library
import SwiftUI
@MainActor
public class GroupListViewModel: ObservableObject {
@Published public var isLoading = true
public class GroupListViewModel: BaseViewModel {
@Published public var groups: [OutboundGroup] = []
@Published public var alert: Alert?
private var pendingSelections: [String: String] = [:]
public init() {}
public override init() {
super.init()
isLoading = true
}
public func connect() {
if ApplicationLibrary.inPreview {