feat: initialize Poverty Mapping module with authentication, dynamic UI, and map management logic

This commit is contained in:
cindy
2026-06-11 01:07:51 +07:00
parent cfbb92a7d2
commit 318c13aa24
3 changed files with 7 additions and 7 deletions
+3 -3
View File
@@ -219,11 +219,11 @@ function updateHelpStep() {
document.querySelector(`.help-step[data-step="${helpStep}"]`)?.classList.add('active');
document.getElementById('helpProgress').textContent = helpStep + ' / ' + helpTotal;
document.getElementById('helpPrev').disabled = helpStep === 1;
document.getElementById('helpNext').disabled = helpStep === helpTotal;
if (helpStep === helpTotal) {
document.getElementById('helpNext').textContent = 'Selesai';
document.getElementById('helpNext').onclick = () => closeModal('helpModal');
document.getElementById('helpNext').style.visibility = 'hidden';
} else {
document.getElementById('helpNext').style.visibility = 'visible';
document.getElementById('helpNext').disabled = false;
document.getElementById('helpNext').textContent = 'Berikutnya →';
document.getElementById('helpNext').onclick = () => helpNav(1);
}
+1 -1
View File
@@ -651,7 +651,7 @@
<div class="help-step" data-step="2"><div class="help-step-icon"><i class="fas fa-place-of-worship"></i></div><h3>Menambah Tempat Ibadah</h3><p>Klik tab <strong>"Ibadah"</strong> di sidebar, lalu klik lokasi pada peta. Form akan muncul untuk mengisi detail.</p></div>
<div class="help-step" data-step="3"><div class="help-step-icon"><i class="fas fa-home"></i></div><h3>Menambah Rumah Tangga</h3><p>Klik tab <strong>"Rumah"</strong>, lalu klik lokasi pada peta. Skor kemiskinan dihitung <em>otomatis</em> berdasarkan data yang diisi.</p></div>
<div class="help-step" data-step="4"><div class="help-step-icon"><i class="fas fa-flag"></i></div><h3>Verifikasi Laporan Publik</h3><p>Klik <strong>Panel Admin → Laporan Publik</strong> untuk melihat laporan dari masyarakat. Setujui untuk langsung menambah data ke peta.</p></div>
<div class="help-step" data-step="5"><div class="help-step-icon"><i class="fas fa-chart-bar"></i></div><h3>Dashboard &amp; Laporan</h3><p>Klik tab <strong>"Chart"</strong> untuk grafik analitik. Marker dapat diseret untuk memindahkan posisi. Radius dapat diubah langsung dari popup.</p></div>
<div class="help-step" data-step="5"><div class="help-step-icon"><i class="fas fa-chart-bar"></i></div><h3>Dashboard &amp; Laporan</h3><p>Klik tab <strong>"Chart"</strong> untuk grafik analitik. Marker dapat diseret untuk memindahkan posisi. Radius dapat diubah langsung dari popup. Klik tanda silang (&times;) di pojok kanan atas untuk menutup panduan.</p></div>
</div>
<div class="help-nav">
<button class="btn btn-secondary btn-sm" id="helpPrev" onclick="helpNav(-1)" disabled>&#8592; Sebelumnya</button>