diff --git a/radius.php b/radius.php index 3663b55..1a0e194 100644 --- a/radius.php +++ b/radius.php @@ -420,57 +420,45 @@ async function updatePenduduk(id) { // ===== RENDER PENDUDUK ===== function renderPenduduk() { - const editBtn = IS_ADMIN ? ` - -
- - - - - -
- ` : ''; layerPenduduk.clearLayers(); + allPenduduk.forEach(d => { + const editBtn = IS_ADMIN ? `
- + - +
` : ''; - const color = d.status_warna === 'Hijau' ? 'green' : 'red'; - const marker = L.marker([d.latitude, d.longitude], { icon: makeIcon(color) }); - const badge = d.status_warna === 'Hijau' + + const color = d.status_warna === 'Hijau' + ? 'green' + : 'red'; + + const marker = L.marker( + [d.latitude, d.longitude], + { icon: makeIcon(color) } + ); + + const badge = d.status_warna === 'Hijau' ? 'Tercakup' : 'Belum Tercakup';