I've had a few notable improvements to Destinations since the last time I mentioned it:
- You can now dynamically modify both the Destination to be presented as well as the presentation type. This gives more runtime control over routing while still maintaining a separation of concerns between View and routing logic.
- There's a new, useful "replaceRoot" presentation type which clears all current Views and attaches a new View.
- Plus other QoL features and fixes.
GitHub - poetmountain/Destinations: A Swift library for UIKit and SwiftUI designed to manage navigation flow, abstract datasource requests, and decouple UI from app logic.
A Swift library for UIKit and SwiftUI designed to manage navigation flow, abstract datasource requests, and decouple UI from app logic. - poetmountain/Destinations


