From 88315884a51588a8748917491df4133d3aa79caa Mon Sep 17 00:00:00 2001 From: mohsen zamani Date: Tue, 7 Mar 2023 01:33:21 +0330 Subject: [PATCH] add splash_screen.dart add design of level list screen --- .../level_list/screen/level_list_screen.dart | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/screens/level_list/screen/level_list_screen.dart b/lib/screens/level_list/screen/level_list_screen.dart index 05b4c0b..68aaf09 100644 --- a/lib/screens/level_list/screen/level_list_screen.dart +++ b/lib/screens/level_list/screen/level_list_screen.dart @@ -67,12 +67,21 @@ class _LevelListScreenState extends State { child: ListView.builder( itemBuilder: (context, index) { if (index == 0 || index == 1) { - return LevelWidget(level: _levelList[index]); + return GestureDetector( + onTap: () => _startLevel(_levelList[index]), + child: LevelWidget(level: _levelList[index]), + ); } if (index == 2) { - return LockLevelWidget(level: _levelList[index]); + return GestureDetector( + child: LockLevelWidget(level: _levelList[index]), + onTap: () => _startLevel(_levelList[index]), + ); } - return PayedLevelWidget(level: _levelList[index]); + return GestureDetector( + child: PayedLevelWidget(level: _levelList[index]), + onTap: () => _startLevel(_levelList[index]), + ); }, itemCount: _levelList.length, ),