ModernMVVM-Combine-SwiftUI

Demo implementing Modern MVVM with Combine and SwiftUI

Includes the following:

  • Publishers feedback with needed extensions
  • ViewModels implementation with State and Event
  • Netwokring layer with Provider and TargetType similar to Moya approach
  • Reusable SwiftUI views, eg. Spinner, Placeholder and CardView
  • Handlers required for any iOS project

References

GitHub

View Github