mirror of
https://github.com/flutter/samples.git
synced 2025-11-10 14:58:34 +00:00
Specify parametric type on buildMyTransition (#1435)
This commit is contained in:
@@ -133,7 +133,7 @@ class MyApp extends StatelessWidget {
|
||||
routes: [
|
||||
GoRoute(
|
||||
path: 'play',
|
||||
pageBuilder: (context, state) => buildMyTransition(
|
||||
pageBuilder: (context, state) => buildMyTransition<void>(
|
||||
child: const LevelSelectionScreen(
|
||||
key: Key('level selection')),
|
||||
color: context.watch<Palette>().backgroundLevelSelection,
|
||||
@@ -145,7 +145,7 @@ class MyApp extends StatelessWidget {
|
||||
final levelNumber = int.parse(state.params['level']!);
|
||||
final level = gameLevels
|
||||
.singleWhere((e) => e.number == levelNumber);
|
||||
return buildMyTransition(
|
||||
return buildMyTransition<void>(
|
||||
child: PlaySessionScreen(
|
||||
level,
|
||||
key: const Key('play session'),
|
||||
@@ -160,7 +160,7 @@ class MyApp extends StatelessWidget {
|
||||
final map = state.extra! as Map<String, dynamic>;
|
||||
final score = map['score'] as Score;
|
||||
|
||||
return buildMyTransition(
|
||||
return buildMyTransition<void>(
|
||||
child: WinGameScreen(
|
||||
score: score,
|
||||
key: const Key('win game'),
|
||||
|
||||
Reference in New Issue
Block a user