Akordion
Susun dan paparkan kandungan dalam format yang padat dan boleh dilipat, biasanya digunakan untuk bahagian FAQ.
Penggunaan
Contoh
Jenis
Gunakan prop type
untuk menukar cara kandungan dipaparkan!
-
single
: hanya benarkan satu kandungan ditunjukkan pada satu masa -
multiple
: benarkan beberapa kandungan ditunjukkan pada masa yang sama.
Boleh Dilipat
Gunakan prop collapsible
untuk menentukan sama ada semua akordion boleh dilipat! Secara lalai, ia ditetapkan kepada true
. Sila ambil perhatian ini hanya berfungsi apabila type="single"
.
Dilumpuh
Prop disabled
wujud dalam kedua-dua komponen Accordion
dan AccordionItem
.
Menetapkan disabled
kepada true
dalam Accordion
akan melumpuhkan semua komponen AccordionItem
, manakala dalam AccordionItem
akan melumpuhkan AccordionItem
yang berkenaan.
Props
Accordion
Prop | Type | Default |
---|---|---|
type | enum | - |
value | string|string[] | - |
defaultValue | string|string[] | - |
onValueChange | string|string[] | - |
collapsible | string|string[] | - |
disabled | string|string[] | - |
AccordionItem
Prop | Type | Default |
---|---|---|
asChild | boolean | false |
value | string|string[] | - |
disabled | string|string[] | - |
AccordionTrigger
Prop | Type | Default |
---|---|---|
asChild | boolean | false |
AccordionContent
Prop | Type | Default |
---|---|---|
asChild | boolean | false |
Untuk penyesuaian yang lebih mendalam, anda boleh merujuk kepada rujukan API dalam dokumentasi ini.