csells/go_router

Fix nested navigation between multiple screen

Closed this issue · 3 comments

Hi dear GoRouter team,
I am currently using your library in my project, but we have a problem with bottom navigation bar.
if you are using bottom navigation bar, when you want to navigate from a screen to another one via go_router, the bottom navigation bar would generate a completely sheet which will cover the bottom navigation bar.
It would be really kind of you if you can fix it asap.
Thanks and regards

Do you mean that the page covers the bottom navigation bar when you are switching between the tabs? Or when you navigate deeper on one of the tabs? If first, then have a look at Nested Navigation. Although it is TabBar and not the bottom nav bar, it has similar logic. Notice the key that is passed around.

Either way, the package doesn't really define this behavior. It more depends on how you structure your widgets and bottom navigation bar in your project.

If you post some screenshots to clarify the problem or some minimal code snippets, somebody maybe could help you.

I mean the second one. We are currently using tab bar as our bottom navigation bar, but to navigate deeper inside a specific tab, it would cover the whole bottom nav bar. I am not sure if I can explain the problem very well .

Closing this as a dupe of #82