import 'package:get/get.dart'; import '../modules/datakebun/bindings/datakebun_binding.dart'; import '../modules/datakebun/views/datakebun_view.dart'; import '../modules/history/bindings/history_binding.dart'; import '../modules/history/views/history_view.dart'; import '../modules/home/bindings/home_binding.dart'; import '../modules/home/views/home_view.dart'; import '../modules/kebun/bindings/kebun_binding.dart'; import '../modules/kebun/views/kebun_view.dart'; import '../modules/login/bindings/login_binding.dart'; import '../modules/login/views/login_view.dart'; import '../modules/mode/bindings/mode_binding.dart'; import '../modules/mode/views/mode_view.dart'; import '../modules/navbar/bindings/navbar_binding.dart'; import '../modules/navbar/views/navbar_view.dart'; import '../modules/notifikasi/bindings/notifikasi_binding.dart'; import '../modules/notifikasi/views/notifikasi_view.dart'; import '../modules/setting/bindings/setting_binding.dart'; import '../modules/setting/views/setting_view.dart'; import '../modules/signup/bindings/signup_binding.dart'; import '../modules/signup/views/signup_view.dart'; import '../modules/splash_screen/bindings/splash_screen_binding.dart'; import '../modules/splash_screen/views/splash_screen_view.dart'; part 'app_routes.dart'; class AppPages { AppPages._(); static const INITIAL = Routes.SPLASH_SCREEN; // Splash screen sebagai halaman pertama static final routes = [ GetPage( name: _Paths.SPLASH_SCREEN, page: () => const SplashScreenView(), binding: SplashScreenBinding(), ), GetPage( name: _Paths.NAVBAR, page: () => const NavbarView(), binding: NavbarBinding(), ), GetPage( name: _Paths.HOME, page: () => const HomeView(), binding: HomeBinding(), ), GetPage( name: _Paths.MODE, page: () => const ModeView(), binding: ModeBinding(), ), GetPage( name: _Paths.SETTING, page: () => const SettingView(), binding: SettingBinding(), ), GetPage( name: _Paths.LOGIN, page: () => const LoginView(), binding: LoginBinding(), ), GetPage( name: _Paths.SIGNUP, page: () => const SignupView(), binding: SignupBinding(), ), GetPage( name: _Paths.HISTORY, page: () => const HistoryView(), binding: HistoryBinding(), ), GetPage( name: _Paths.NOTIFIKASI, page: () => const NotifikasiView(), binding: NotifikasiBinding(), ), GetPage( name: _Paths.KEBUN, page: () => const KebunView(), binding: KebunBinding(), ), GetPage( name: _Paths.DATAKEBUN, page: () => const DatakebunView(), binding: DatakebunBinding(), ), ]; }