Jul 13, 2023
For minor view modifiers this might work.. But it's a bit difficult, for example, to duplicate every screen in your application that uses navigation and build one version that uses NavigationView and another that uses NavigationStack.
Or to rebuild every view and view model to go from @ObservableObject to @Observable.
We're on SwiftUI 5 and we don't even have basic observation and notification nailed down...