johnpatrickmorgan / FlowStacks

FlowStacks allows you to hoist SwiftUI navigation and presentation state into a Coordinator
MIT License
854 stars 66 forks source link

Allow multiple pushes with delays #5

Closed johnpatrickmorgan closed 2 years ago

johnpatrickmorgan commented 3 years ago

This is a draft PR exploring the idea (suggested by @maximkrouk in #3) of overcoming SwiftUI's limitations on how many screens can be pushed in one update by pushing screens one at a time after a delay.

johnpatrickmorgan commented 2 years ago

Support has now been added for this in v0.1.0 with:


$routes.withDelaysIfUnsupported {
  ...
}