Tambahkan rute baru untuk modul Warga, termasuk WargaDashboard, WargaPenyaluran, dan WargaPengaduan. Perbarui referensi import di app_pages.dart dan app_routes.dart untuk mencerminkan perubahan ini, meningkatkan struktur dan navigasi aplikasi.
This commit is contained in:
@ -20,6 +20,12 @@ import 'package:penyaluran_app/app/modules/profile/bindings/profile_binding.dart
|
||||
import 'package:penyaluran_app/app/modules/profile/views/profile_view.dart';
|
||||
import 'package:penyaluran_app/app/modules/splash/bindings/splash_binding.dart';
|
||||
import 'package:penyaluran_app/app/modules/splash/views/splash_view.dart';
|
||||
import 'package:penyaluran_app/app/modules/warga/bindings/warga_binding.dart';
|
||||
import 'package:penyaluran_app/app/modules/warga/views/warga_dashboard_view.dart';
|
||||
import 'package:penyaluran_app/app/modules/warga/views/warga_penyaluran_view.dart';
|
||||
import 'package:penyaluran_app/app/modules/warga/views/warga_pengaduan_view.dart';
|
||||
import 'package:penyaluran_app/app/modules/warga/views/warga_view.dart';
|
||||
import 'package:penyaluran_app/app/modules/warga/controllers/warga_dashboard_controller.dart';
|
||||
|
||||
part 'app_routes.dart';
|
||||
|
||||
@ -39,6 +45,29 @@ class AppPages {
|
||||
page: () => const LoginView(),
|
||||
binding: AuthBinding(),
|
||||
),
|
||||
GetPage(
|
||||
name: _Paths.wargaDashboard,
|
||||
page: () => const WargaView(),
|
||||
binding: WargaBinding(),
|
||||
),
|
||||
GetPage(
|
||||
name: _Paths.wargaPenyaluran,
|
||||
page: () {
|
||||
final controller = Get.find<WargaDashboardController>();
|
||||
controller.activeTabIndex.value = 1;
|
||||
return const WargaView();
|
||||
},
|
||||
binding: WargaBinding(),
|
||||
),
|
||||
GetPage(
|
||||
name: _Paths.wargaPengaduan,
|
||||
page: () {
|
||||
final controller = Get.find<WargaDashboardController>();
|
||||
controller.activeTabIndex.value = 2;
|
||||
return const WargaView();
|
||||
},
|
||||
binding: WargaBinding(),
|
||||
),
|
||||
GetPage(
|
||||
name: _Paths.petugasDesaDashboard,
|
||||
page: () => const PetugasDesaView(),
|
||||
|
Reference in New Issue
Block a user