Skip to content

[go_router] Support multiple navigation stacks #99126

Activity

  1. added
    packageflutter/packages repository. See also p: labels.
    on Feb 25, 2022
  2. mark8044 commented on Feb 25, 2022

    @mark8044

    Its great that go_router got merged into flutter. Had a feeling this was the go-to router due to its dead simple use.

    But for it to be truly useful we need to get it to work with bottomNavigation. Maybe it already does, but if not this has to be priority 1 if this package is still being worked on. Please don't P4 this :) :)

  3. enzod-lgtm commented on Feb 25, 2022

    @enzod-lgtm

    Hey, thank you for this great package and congratulations for making it into flutter today ! 🎉

    I would like to know if this still a top priority issue for the go_router package ?
    And most importantly, does the team have a target release date, or at least a time window for this ?

    I am starting a new project and I would love to use go_router in my project, today more than ever as it officially became part of Flutter. Unfortunately this feature is what is keeping me from using go_router. This info could help choose if I have to use another package ( 😞 ) or if I should wait a little (working on other parts of the app) for this feature to come out.

    Thanks and congrats again

  4. chunhtai commented on Feb 25, 2022

    @chunhtai
    ContributorAuthor

    We use thumbs up to prioritize the feature requests, but currently my top-most priority is to clean up the code and apply flutter lint. In the meantime, feel free to submit a pr if you may have idea to add this feature.

  5. tananga commented on Feb 26, 2022

    @tananga

    @chunhtai We need something like this https://youtu.be/9oH42_Axr3Q

  6. fullflash commented on Feb 27, 2022

    @fullflash

    yes this is must feature for any router/navigation package.

  7. mark8044 commented on Feb 27, 2022

    @mark8044

    Please everyone give a thumbs up to the above posts (especially the first post)

    It sounds like that's how they will gauge if they will do any work on this issue. Im giddy to try using go_router and just waiting for this one issue to progress ...

  8. added
    P3Issues that are less important to the Flutter project
    on Mar 1, 2022
  9. OppositeDragon commented on Mar 3, 2022

    @OppositeDragon

    Yes, please. 👍

  10. rahulrmishra commented on Apr 7, 2022

    @rahulrmishra

    Is there any update on this? @chunhtai @csells If I am not able to use navigation with a persistent bottom bar and individual stacks for each tab, I might have to drop Go Router in my project.

  11. HarshilPatel18 commented on Apr 8, 2022

    @HarshilPatel18

    I agree with @rahulrmishra . @chunhtai Can we have any update if this feature is being implemented or any timeline by when will it be implemented. This is a very common use case and needs urgent attention

  12. 40 remaining items

  13. michaelsoliman1 commented on Sep 6, 2022

    @michaelsoliman1

    I actually use go_router_prototype for a web app that's going to production soon 😅, it was the only solution for nested navigation. It has some limitations since it's just a prototype, but i did some workarounds to work with it. I can say it's pretty awesome and doing its job just fine 👍🏻

    @johnpryan Waiting to use the official version!

  14. michaelsoliman1 commented on Sep 6, 2022

    @michaelsoliman1

    Just checked the PR you mentioned, what will happen to go_router_prototype now? should I migrate to GoRouter and use ShellRoute?

  15. johnpryan commented on Sep 6, 2022

    @johnpryan
    Contributor

    @michaelsoliman1 yes, I would consider go_router_prototype deprecated. Let us know if you have any issues migrating.

  16. subzero911 commented on Sep 6, 2022

    @subzero911

    Does it mean you got rid of these confusing StackedRoute and NestedStackRoute and finally left a ShellRoute only?

  17. johnpryan commented on Sep 6, 2022

    @johnpryan
    Contributor

    @subzero911 yes, there is only ShellRoute and GoRoute.

  18. subzero911 commented on Sep 6, 2022

    @subzero911

    I like this final variant.

  19. rlee1990 commented on Sep 7, 2022

    @rlee1990

    @johnpryan any idea when this will be merged into the main package?

  20. ElteHupkes commented on Sep 7, 2022

    @ElteHupkes

    People, respectfully, and this goes for open source in general, asking for an ETA tends to only delay the ETA, because it's just another notification to deal with in somebody's inbox. If you look at the branch John Ryan linked to it seems there's active review and discussion going on, so it's coming!

  21. rlee1990 commented on Sep 7, 2022

    @rlee1990

    People, respectfully, and this goes for open source in general, asking for an ETA tends to only delay the ETA, because it's just another notification to deal with in somebody's inbox. If you look at the branch John Ryan linked to it seems there's active review and discussion going on, so it's coming!

    The reason for me asking is because that package doesn't contain the other changes that are in the 5.0 branch for go router some of which I really do need. Also having a timetable helps other developers to know when they can complete a task or release an app.

  22. chunhtai commented on Sep 7, 2022

    @chunhtai
    ContributorAuthor

    Please use #108044 for discussion about v5 release.

  23. moved this to Done in GoRouteron Sep 16, 2022
  24. mark8044 commented on Sep 17, 2022

    @mark8044

    WOAH, it looks like we've made it? Is there an example on how to do a Cupertino bottom navigation bar using this shiny new v5 release?

  25. github-actions commented on Oct 1, 2022

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  26. locked as resolved and limited conversation to collaborators on Oct 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P3Issues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityp: go_routerThe go_router packagepackageflutter/packages repository. See also p: labels.

Type

No type

Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions