Accordion
Panel lipat berbasis elemen details bawaan.
Basis: Elemen <details>/<summary> asli. Buka-tutup, aktivasi papan ketik, dan pemekaran otomatis saat pencarian dalam halaman seluruhnya native — komponen ini tidak memuat JavaScript sama sekali.
src/components/ui/accordion.tsxBanyak Terbuka
Tanpa prop name, setiap panel berdiri sendiri dan dapat terbuka bersamaan.
Apakah laporan saya bisa anonim?
Bisa. Pilih mode laporan anonim saat mengisi formulir; identitasmu tidak akan ditampilkan kepada pihak terlapor.
Berapa lama proses verifikasi?
Rata-rata 3 hari kerja sejak dokumen pendukung lengkap diterima.
Apa yang terjadi setelah laporan diverifikasi?
Laporan diteruskan ke unit terkait, dan kamu akan menerima pemberitahuan setiap kali statusnya berubah.
Eksklusif
Dengan prop name yang sama, membuka satu panel otomatis menutup yang lain — perilaku bawaan atribut name pada <details>.
Apakah laporan saya bisa anonim?
Bisa. Pilih mode laporan anonim saat mengisi formulir; identitasmu tidak akan ditampilkan kepada pihak terlapor.
Berapa lama proses verifikasi?
Rata-rata 3 hari kerja sejak dokumen pendukung lengkap diterima.
Apa yang terjadi setelah laporan diverifikasi?
Laporan diteruskan ke unit terkait, dan kamu akan menerima pemberitahuan setiap kali statusnya berubah.
Props
| Prop | Tipe | Bawaan | Keterangan |
|---|---|---|---|
title | ReactNode | — | Judul pada baris <summary>. |
children | ReactNode | — | Isi panel. |
defaultOpen | boolean | false | Membuka panel saat pertama dirender. |
name | string | — | Nama grup. Panel dengan nama sama menjadi eksklusif — hanya satu terbuka. |