1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 22:09:06 +00:00

Fix go_router navigation (#1515)

This commit is contained in:
Filip Hracek
2022-12-03 23:06:49 +01:00
committed by GitHub
parent 56fa9f93e3
commit a94e5e88a2
5 changed files with 5 additions and 5 deletions

View File

@@ -61,7 +61,7 @@ class LevelSelectionScreen extends StatelessWidget {
),
rectangularMenuArea: ElevatedButton(
onPressed: () {
GoRouter.of(context).pop();
GoRouter.of(context).go('/');
},
child: const Text('Back'),
),

View File

@@ -71,7 +71,7 @@ class MainMenuScreen extends StatelessWidget {
_gap,
],
ElevatedButton(
onPressed: () => GoRouter.of(context).go('/settings'),
onPressed: () => GoRouter.of(context).push('/settings'),
child: const Text('Settings'),
),
_gap,

View File

@@ -94,7 +94,7 @@ class _PlaySessionScreenState extends State<PlaySessionScreen> {
child: SizedBox(
width: double.infinity,
child: ElevatedButton(
onPressed: () => GoRouter.of(context).pop(),
onPressed: () => GoRouter.of(context).go('/play'),
child: const Text('Back'),
),
),

View File

@@ -63,7 +63,7 @@ class WinGameScreen extends StatelessWidget {
),
rectangularMenuArea: ElevatedButton(
onPressed: () {
GoRouter.of(context).pop();
GoRouter.of(context).go('/play');
},
child: const Text('Continue'),
),

View File

@@ -15,7 +15,7 @@ dependencies:
audioplayers: ^1.1.0
cupertino_icons: ^1.0.2
go_router: ^5.0.5
go_router: ^5.2.1
logging: ^1.1.0
provider: ^6.0.2
shared_preferences: ^2.0.13