import SwiftUI import Swinject extension AuthorizedRoot { class ViewModel: BaseViewModel, ObservableObject where Provider: AuthorizedRootProvider { override func subscribe() {} var rootView: some View { router.view(for: .home) } } }