import 'package:get/get.dart'; import 'package:gobang/controllers/game_controller.dart'; import 'package:gobang/pages/home/home_page.dart'; import 'package:gobang/pages/settings/settings_page.dart'; import 'package:gobang/pages/splash/splash_page.dart'; import 'package:gobang/routes/app_routes.dart'; class AppPages { static const initial = AppRoutes.splash; static final routes = >[ GetPage( name: AppRoutes.splash, page: () => const SplashPage(), ), GetPage( name: AppRoutes.home, page: () => const HomePage(), binding: BindingsBuilder(() { Get.lazyPut(GameController.new); }), transition: Transition.fadeIn, ), GetPage( name: AppRoutes.settings, page: () => const SettingsPage(), transition: Transition.cupertino, ), ]; }