OnboardingViewModel.swift 374 B

1234567891011121314
  1. import SwiftUI
  2. import Swinject
  3. extension Onboarding {
  4. class ViewModel<Provider>: BaseViewModel<Provider>, ObservableObject where Provider: OnboardingProvider {
  5. @Published var stage: Stage
  6. required init(provider: Provider, resolver: Resolver) {
  7. stage = .login
  8. super.init(provider: provider, resolver: resolver)
  9. }
  10. }
  11. }