I'm using go_router on flutter, and I have a root routes and a shell route that contains a bottom nav bar on all sub routes. And I want to push a page that is outside of the shell route and I want it to be pushed on the root navigator because it has to be above the bottom nav bar.
I've checked endless documentation of go_router but there is no option to do that.
I have implemented a way to remove all routes and push a page on the root navigator, but when that page is poped it goes to an empty page. but I want it to go to where it was when a page on the shell route.