diff --git a/packages/go_router_builder/CHANGELOG.md b/packages/go_router_builder/CHANGELOG.md index 5d0d913972..7e474dd530 100644 --- a/packages/go_router_builder/CHANGELOG.md +++ b/packages/go_router_builder/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.2.2 + +* Bumps example go_router version and migrate example code. + ## 2.2.1 * Cleans up go_router_builder code. diff --git a/packages/go_router_builder/example/lib/all_types.dart b/packages/go_router_builder/example/lib/all_types.dart index 165523b1b3..e5506d5b1a 100644 --- a/packages/go_router_builder/example/lib/all_types.dart +++ b/packages/go_router_builder/example/lib/all_types.dart @@ -58,7 +58,7 @@ class BigIntRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('BigIntRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -84,7 +84,7 @@ class BoolRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('BoolRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -107,7 +107,7 @@ class DateTimeRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('DateTimeRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -133,7 +133,7 @@ class DoubleRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('DoubleRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -159,7 +159,7 @@ class IntRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('IntRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -185,7 +185,7 @@ class NumRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('NumRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -212,7 +212,7 @@ class EnumRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('EnumRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -239,7 +239,7 @@ class EnhancedEnumRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('EnhancedEnumRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -265,7 +265,7 @@ class StringRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('StringRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -288,7 +288,7 @@ class UriRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('UriRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -361,7 +361,7 @@ class IterableRoute extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('IterableRoute'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -430,7 +430,7 @@ class IterableRouteWithDefaultValues extends GoRouteData { Widget drawerTile(BuildContext context) => ListTile( title: const Text('IterableRouteWithDefaultValues'), onTap: () => go(context), - selected: GoRouter.of(context).location == location, + selected: GoRouterState.of(context).location == location, ); } @@ -536,7 +536,7 @@ class BasePage extends StatelessWidget { Text( 'Query param with default value: $queryParamWithDefaultValue', ), - SelectableText(GoRouter.of(context).location), + SelectableText(GoRouterState.of(context).location), ], ), ), diff --git a/packages/go_router_builder/example/lib/shell_route_example.dart b/packages/go_router_builder/example/lib/shell_route_example.dart index 2662ba83d3..979a31e728 100644 --- a/packages/go_router_builder/example/lib/shell_route_example.dart +++ b/packages/go_router_builder/example/lib/shell_route_example.dart @@ -77,7 +77,7 @@ class MyShellRouteScreen extends StatelessWidget { final Widget child; int getCurrentIndex(BuildContext context) { - final String location = GoRouter.of(context).location; + final String location = GoRouterState.of(context).location; if (location == '/bar') { return 1; } diff --git a/packages/go_router_builder/example/lib/shell_route_with_keys_example.dart b/packages/go_router_builder/example/lib/shell_route_with_keys_example.dart index bc6521e05f..b97ed47fc9 100644 --- a/packages/go_router_builder/example/lib/shell_route_with_keys_example.dart +++ b/packages/go_router_builder/example/lib/shell_route_with_keys_example.dart @@ -57,7 +57,7 @@ class MyShellRouteScreen extends StatelessWidget { final Widget child; int getCurrentIndex(BuildContext context) { - final String location = GoRouter.of(context).location; + final String location = GoRouterState.of(context).location; if (location.startsWith('/users')) { return 1; } diff --git a/packages/go_router_builder/example/pubspec.yaml b/packages/go_router_builder/example/pubspec.yaml index 766952e4ca..4f83343fe5 100644 --- a/packages/go_router_builder/example/pubspec.yaml +++ b/packages/go_router_builder/example/pubspec.yaml @@ -8,7 +8,7 @@ environment: dependencies: flutter: sdk: flutter - go_router: ^7.0.0 + go_router: ^9.0.3 provider: 6.0.5 dev_dependencies: diff --git a/packages/go_router_builder/pubspec.yaml b/packages/go_router_builder/pubspec.yaml index cc76e163bd..81b6d54b23 100644 --- a/packages/go_router_builder/pubspec.yaml +++ b/packages/go_router_builder/pubspec.yaml @@ -2,7 +2,7 @@ name: go_router_builder description: >- A builder that supports generated strongly-typed route helpers for package:go_router -version: 2.2.1 +version: 2.2.2 repository: https://github.com/flutter/packages/tree/main/packages/go_router_builder issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+go_router_builder%22