Tags: pointfreeco/swiftui-navigation
Tags
Pass `CI` environment variable to `xcodebuild` (#162) Apparently Xcode 15.3+ only makes environment variables prefixed with `TEST_RUNNER_` available to tests: https://forums.developer.apple.com/forums/thread/749185
Use better binding transformations where possible (#141) * Use better binding transformations where possible `Binding.init(get:set)` is handy but buggy when it comes to preserving animations and passing in the correct transaction. We can preserve the binding's transaction in a less buggy manner by leveraging dynamic member lookup instead, a trick we've employed in TCA, but never here. * wip
Add `HashableObject` protocol (#133) SwiftUI's built-in navigation tools requires hashability and identifiability of objects, and while objects get identity for free, we must manually equate and hash objects by their object identity. Instead, the library can vend a protocol with default conformances.
PreviousNext