Hapus pernyataan print yang tidak diperlukan di DetailPenyaluranController untuk meningkatkan kebersihan kode. Perbarui filter kategori di PengaduanController untuk menyertakan opsi baru "Semua Kecuali Selesai". Modifikasi tampilan di PengaduanView untuk menampilkan ringkasan pengaduan dengan lebih baik dan tambahkan rute baru untuk RiwayatPengaduan.

This commit is contained in:
Khafidh Fuadi
2025-03-17 21:18:32 +07:00
parent 9eb2c5ac1a
commit 7ee56903ee
10 changed files with 676 additions and 160 deletions

View File

@ -15,7 +15,7 @@ class PengaduanController extends GetxController {
final RxBool isUploading = false.obs;
// Indeks kategori yang dipilih untuk filter
final RxInt selectedCategoryIndex = 0.obs;
final RxInt selectedCategoryIndex = 4.obs;
// Data untuk pengaduan
final RxList<PengaduanModel> daftarPengaduan = <PengaduanModel>[].obs;
@ -346,6 +346,10 @@ class PengaduanController extends GetxController {
return daftarPengaduan
.where((item) => item.status == 'SELESAI')
.toList();
case 4:
return daftarPengaduan
.where((item) => item.status != 'SELESAI')
.toList();
default:
return daftarPengaduan;
}