feat(BankSampahNasabah): add kabupaten and kelurahan fields, remove aksi column

main
Kevin Hendrawan 2025-11-20 01:26:14 +07:00
parent 0af28227bf
commit 2145481e6c
2 changed files with 51 additions and 188 deletions

View File

@ -18,239 +18,136 @@ namespace BankSampahApp.Controllers.Main
new {
nama = "RW 09 Kalisari",
tgl_pendaftaran = "15 Nov 2023",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>"
},
new {
nama = "Siti Nurhaliza",
tgl_pendaftaran = "8 Jan 2025",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Budi Santoso",
tgl_pendaftaran = "19 Sep 2023",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Nina Sari",
tgl_pendaftaran = "3 Des 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Dewi Lestari",
tgl_pendaftaran = "27 Apr 2026",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>"
},
new {
nama = "Rudi Hartono",
tgl_pendaftaran = "11 Jul 2025",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>"
},
new {
nama = "Ahmad Yani",
tgl_pendaftaran = "2 Feb 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Rina Susanti",
tgl_pendaftaran = "18 Mar 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Hendra Gunawan",
tgl_pendaftaran = "25 May 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Sari Indah",
tgl_pendaftaran = "7 Jun 2024",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>"
},
new {
nama = "Taufik Rahman",
tgl_pendaftaran = "14 Jul 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Maya Putri",
tgl_pendaftaran = "22 Agt 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Bambang Hermanto",
tgl_pendaftaran = "5 Sep 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Lina Marlina",
tgl_pendaftaran = "11 Okt 2024",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>"
},
new {
nama = "Agus Salim",
tgl_pendaftaran = "19 Nov 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Wati Suryani",
tgl_pendaftaran = "28 Des 2024",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Dedi Kurniawan",
tgl_pendaftaran = "4 Jan 2025",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>"
},
new {
nama = "Yuni Astuti",
tgl_pendaftaran = "12 Feb 2025",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Fajar Hidayat",
tgl_pendaftaran = "21 Mar 2025",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Indra Permana",
tgl_pendaftaran = "30 Apr 2025",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>"
},
new {
nama = "Sri Wahyuni",
tgl_pendaftaran = "9 May 2025",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Ahmad Dahlan",
tgl_pendaftaran = "16 Jun 2025",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Sinta Dewi",
tgl_pendaftaran = "25 Jul 2025",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-red-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-red-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Tidak Aktif</span></div>"
},
new {
nama = "Rian Febrian",
tgl_pendaftaran = "3 Agt 2025",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Nurul Aini",
tgl_pendaftaran = "10 Sep 2025",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-green-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-green-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Aktif</span></div>"
},
new {
nama = "Eko Prasetyo",
tgl_pendaftaran = "18 Okt 2025",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>",
aksi = "<div class=\"flex gap-2\">" +
"<button class=\"p-2 bg-amber-500 rounded-full w-[36px] h-[36px] edit-btn\"><i class=\"ph ph-note-pencil text-white text-sm\"></i></button>" +
"<button class=\"p-2 bg-red-500 rounded-full w-[36px] h-[36px] delete-btn\"><i class=\"ph ph-trash text-white text-sm\"></i></button>" +
"</div>",
status = "<div class=\"px-2 py-1 bg-orange-50 rounded-full inline-flex items-center justify-center\"><span class=\"text-orange-600 text-xs font-semibold font-['Plus_Jakarta_Sans']\">Belum Disetujui</span></div>"
},
};
var response = new
{
data = data

View File

@ -24,7 +24,30 @@
<form id="formTambah" onsubmit="submitForm(event)">
<input type="hidden" id="edit_mode" value="false">
<div class="flex flex-col gap-6">
<!-- Row 1 -->
<div class="flex flex-col">
<fieldset class="fieldset">
<legend class="fieldset-legend">
Kabupaten / Kota
</legend>
<select id="kabupaten" class="select w-full" required>
<option value="" disabled selected>Pilih salah satu</option>
<option value="Kota Adm Jakarta Timur">Kota Adm Jakarta Timur</option>
<option value="Kota Adm Jakarta Barat">Kota Adm Jakarta Barat</option>
<option value="Kota Adm Jakarta Selatan">Kota Adm Jakarta Selatan</option>
<option value="Kota Adm Jakarta Utara">Kota Adm Jakarta Utara</option>
<option value="Kota Adm Jakarta Pusat">Kota Adm Jakarta Pusat</option>
</select>
</fieldset>
</div>
<div class="flex flex-col">
<fieldset class="fieldset">
<legend class="fieldset-legend">Kecamatan</legend>
<select id="filterKecamatan" class="select w-full">
<option value="">Pilih salah satu</option>
</select>
</fieldset>
</div>
<div class="flex flex-col">
<fieldset class="fieldset">
<legend class="fieldset-legend">
@ -47,7 +70,6 @@
</fieldset>
</div>
<!-- Row 2 -->
<div class="flex flex-col">
<fieldset class="fieldset">
<legend class="fieldset-legend">
@ -106,7 +128,6 @@
<th class="w-[40%]">Nama</th>
<th class="w-[25%]">Tgl Pendaftaran</th>
<th class="w-[15%]">Status</th>
<th class="w-[10%]">Aksi</th>
</tr>
</thead>
<tbody>
@ -135,63 +156,8 @@
{ data: 'nama' },
{ data: 'tgl_pendaftaran' },
{ data: 'status' },
{ data: 'aksi' },
]
});
// Delete button handler
$('#example').on('click', '.delete-btn', function (e) {
e.preventDefault();
Swal.fire({
title: 'Apakah anda yakin?',
text: "Data yang dihapus tidak dapat dikembalikan lagi",
icon: 'warning',
showCancelButton: true,
confirmButtonText: 'Ya, Hapus',
cancelButtonText: 'Batal',
buttonsStyling: false,
customClass: {
confirmButton: 'btn bg-red-500 text-white hover:bg-red-600 px-4 py-2 rounded-full mr-2',
cancelButton: 'btn bg-white text-gray-500 hover:bg-gray-50 px-4 py-2 rounded-full border border-gray-300',
},
}).then((result) => {
if (result.isConfirmed) {
// TODO: Implement actual delete API call
Swal.fire({
title: 'Terhapus!',
text: 'Data berhasil dihapus.',
icon: 'success',
confirmButtonText: 'OK',
buttonsStyling: false,
customClass: {
confirmButton: 'btn bg-green-800 text-white hover:bg-green-900 px-4 py-2 rounded-full',
},
}).then(() => {
// Reload table
table.ajax.reload();
});
}
});
});
// Edit button handler
$('#example').on('click', '.edit-btn', function (e) {
e.preventDefault();
// Get row data
var row = table.row($(this).parents('tr')).data();
// Set edit mode
$('#edit_mode').val('true');
$('#modal_title').text('Edit Bank Sampah Saya');
// Populate form with row data
$('#daftar_bank_sampah').val(row.nama);
// Open modal
modal_tambah.showModal();
});
});
function closeModal() {