Mirko Mucaria
Mirko Mucaria
I'd like to work on this issue if PRs are open. I propose the following signatures for these methods: ```dart typedef GoRoutePredicate = bool Function(GoRouteMatch match); void removeRoute(GoRouteMatch match) =>...
Well, it actually makes sense to avoid imperative methods, but using the naive Navigator api isn't always the best solution. In my use case it would be really useful to...
I'm reading about new features in go_router 5.0 and I might have an idea for using the same `GoRouteData` in different sub paths with relative routes (https://github.com/flutter/flutter/issues/108177) and avoiding calls...
The problem seems to be caused by `GoRouteInformationParser._getLocRouteRecursively` and how it computes the match list. In each recursion it iterates every GoRoute and creates a new match from it, passing...
I faced the same issue and in some cases I managed to get the utm parameters at launch of a debug app, but never using `onLink` listener.
I published the first commit with a wrong email, then i amended it with the correct email, sorry 😅
@pavittar95 you can use my fork containing the fix if you want. It's linked to this issue
I'm afraid this is impossible for several reasons. I'll try to sum that up: 1. In dart, a method or field of class beginning with `_` is private, this means...
> Thanks for sending this pull request. Could you explain what scenarios you'd want to use an enhanced enum instead of a regular enum for your routes? It's not clear...
@chunhtai i add an enhanced enum field to `all_types.dart` example as requested and I also fixed a bug in it (routeInformationProvider was missing and initial route '/' wouldn't be found...