MVVM with @MainActor ObservableObject

Standard SwiftUI reactive pattern

Context

GameState as central ViewModel with @Published properties

Reusability

  • Score: 3/5
  • Used in: quest-forge

Source

Synced from ops-core learning data. Original source: quest-forge # noqa: E501

See Also