I am struggling with accommodation of programmatic
Buttons. In a gist I have three views that represent a flow. First two views have a button that create a child state to be presented in the next view.
I present the next view using
isActive parameter that contains a
binding created by view store.
Here's the confusion: the binding is created using getter for child state and sender of events. Even though it works ok (I had to come up with events for dismissal), I don't want to send any events in
NavigationLink's binding part. I want it to be a "read-only" binding that gets its value changed in different places.