The purpose of the go_router for Flutter is to use declarative routes to reduce complexity, regardless of the platform you're targeting (mobile, web, desktop), handling deep linking from Android, iOS and the web while still allowing an easy-to-use developer experience.
This had me scratching my head as the example uses the Families data. Based on that, I came up with below rough draft.
Can I get an opinion whether this is going to work and what can be improved? Ideally an example included in the repo examples would be great to have.