Unify DashboardViewModel instances

This commit is contained in:
世界
2025-12-01 21:02:28 +08:00
parent 4ddfcdb324
commit 714f77dbbf
7 changed files with 47 additions and 42 deletions
+1 -4
View File
@@ -5,13 +5,10 @@ import Library
import SwiftUI
@MainActor
public class MainViewModel: ObservableObject {
public class MainViewModel: BaseViewModel {
@Published public var selection = NavigationPage.dashboard
@Published public var importProfile: LibboxProfileContent?
@Published public var importRemoteProfile: LibboxImportRemoteProfile?
@Published public var alert: AlertState?
public init() {}
public func onAppear(environments: ExtensionEnvironments) {
environments.postReload()