Commit Graph

4 Commits

Author SHA1 Message Date
Dodo 9c1de91a82 fix(tapops): ganti input date native dengan dd/mm/yyyy text input terpisah agar tahun max 4 digit 2026-06-04 17:06:11 +07:00
Dodo 5bb704ac88 fix(tapops): clamp year pada input dan change event agar validasi aktif saat mengetik 2026-06-04 16:58:05 +07:00
Dodo edab5db3d7 fix(tapops): batasi input tahun 4 digit dan tambah paginasi 6 dokumen per halaman
- Tambah atribut max/min pada date input agar tahun dibatasi 1000-9999, plus clamping via JS sebagai fallback lintas browser
- Tambah paginasi 6 dokumen per halaman dengan navigasi prev/next dan nomor halaman (ellipsis untuk banyak halaman)
- Reset ke halaman 1 saat filter, sort, search, atau rentang tanggal berubah
- Clamp halaman aktif ke rentang valid jika jumlah hasil berkurang setelah filter
- Tambah pesan "tidak ada hasil" saat filter aktif tidak menemukan berkas
- Semua DOM pagination dibangun via safe DOM API (tanpa innerHTML)
2026-06-04 16:52:54 +07:00
Dodo c9d96eabe4 feat(tapops): add css modules, js scripts, and viewer page 2026-06-04 14:58:10 +07:00