import 'package:get/get.dart'; import 'package:problem_check_system/modules/home/bindings/home_binding.dart'; import 'package:problem_check_system/modules/home/views/home_page.dart'; import 'package:problem_check_system/modules/auth/bindings/auth_binding.dart'; import 'package:problem_check_system/modules/auth/views/login_page.dart'; import 'package:problem_check_system/modules/my/bingdings/change_password_binding.dart'; import 'package:problem_check_system/modules/my/views/change_password.dart'; import 'package:problem_check_system/modules/problem/bindings/problem_binding.dart'; import 'package:problem_check_system/modules/problem/views/problem_upload_page.dart'; import 'app_routes.dart'; abstract class AppPages { // 所有路由的 GetPage 列表 static final routes = [ GetPage( name: AppRoutes.home, page: () => const HomePage(), binding: HomeBinding(), ), // 登录页 GetPage( name: AppRoutes.login, page: () => const LoginPage(), binding: AuthBinding(), ), GetPage( name: AppRoutes.changePassword, page: () => const ChangePasswordPage(), binding: ChangePasswordBinding(), ), GetPage( name: AppRoutes.problemUpload, page: () => const ProblemUploadPage(), binding: ProblemBinding(), ), ]; }