Tambahkan fitur manajemen donatur dan penitipan bantuan

- Perbarui model DonaturModel dengan tambahan properti no_hp
- Tambahkan metode pencarian dan tambah donatur di SupabaseService
- Kembangkan fitur pencarian donatur di PenitipanBantuanController
- Tambahkan dialog untuk menambah donatur baru di PenitipanView
- Implementasikan metode tambah penitipan bantuan dengan foto
- Tambahkan validasi dan UI untuk proses tambah penitipan bantuan
This commit is contained in:
Khafidh Fuadi
2025-03-12 09:23:53 +07:00
parent 6e775044da
commit d97c324ac9
4 changed files with 1002 additions and 7 deletions

View File

@ -5,6 +5,7 @@ class DonaturModel {
final String? nama;
final String? alamat;
final String? telepon;
final String? noHp;
final String? email;
final String? jenis;
final String? deskripsi;
@ -17,6 +18,7 @@ class DonaturModel {
this.nama,
this.alamat,
this.telepon,
this.noHp,
this.email,
this.jenis,
this.deskripsi,
@ -35,6 +37,7 @@ class DonaturModel {
nama: json["nama"],
alamat: json["alamat"],
telepon: json["telepon"],
noHp: json["no_hp"] ?? json["telepon"],
email: json["email"],
jenis: json["jenis"],
deskripsi: json["deskripsi"],
@ -52,6 +55,7 @@ class DonaturModel {
"nama": nama,
"alamat": alamat,
"telepon": telepon,
"no_hp": noHp ?? telepon,
"email": email,
"jenis": jenis,
"deskripsi": deskripsi,