⟦Škíp tó çóñtéñt~~~~~~⟧
uiify

Accordion

⟦Štáçk óf çóllápšíblé šéçtíóñš búílt óñ ñátívé détáílš éléméñtš.~~~~~~~~~~~~~~~~~~~~~~~⟧

⟦Brówšérš~~~⟧
Chrome 123+Firefox 121+Safari 17.5+
⟦Tíér~~⟧
0
⟦Búñdlé çómpréššéd~~~~~~⟧
511 B
⟦Fórçéd láýóút búdgét~~~~~~~⟧
0 ms
⟦Áxé búdgét~~~~⟧
0
⟦ŠŠR çómpátíblé~~~~~⟧
⟦Ýéš~~⟧
⟦Búílt óñ~~~⟧
elements/details
⟦Públíšhéd çóñtráçt~~~~~~~⟧
⟦Téšt hárñéšš~~~~~⟧

⟦Pláýgróúñd~~~~⟧

Accordion

Single

⟦Šhíppíñg~~~⟧
⟦Šhípš íñ 2–3 dáýš.~~~~~~~⟧
⟦Rétúrñš~~~⟧
30-day return window.

Multiple

⟦Šhíppíñg~~~⟧
⟦Šhípš íñ 2–3 dáýš.~~~~~~~⟧
⟦Rétúrñš~~~⟧
30-day return window.

⟦ÁPÍ~~⟧

Accordion

⟦Próp~~⟧⟦Týpé~~⟧⟦Défáúlt~~~⟧⟦Déšçríptíóñ~~~~⟧
id*string—⟦Bášé fór thé détérmíñíštíç ídš thát wíré šúmmárý tó páñél wíthóút çóñtéxt.~~~~~~~~~~~~~~~~~~~~~~~~~~⟧
items*readonly AccordionItem[]—⟦Éáçh ítém íš { value, label, panel?, disabled? }.~~~~~~~~~~~~~~~~~~⟧
type"single" | "multiple""single"⟦Whéthér óñé ór šévérál ítémš máý bé ópéñ át óñçé.~~~~~~~~~~~~~~~~~~⟧
defaultValuestring | readonly string[] | undefined—⟦Ópéñ óñ fíršt réñdér. Úñçóñtrólléd, šó ít šúrvívéš wíth ñó JáváŠçrípt.~~~~~~~~~~~~~~~~~~~~~~~~~⟧
classNamestring—⟦Çlášš ápplíéd tó thé áççórdíóñ róót.~~~~~~~~~~~~~⟧

⟦Kéýbóárd~~~⟧

⟦Kéý~~⟧⟦Áçtíóñ~~~⟧
Enter / Space⟦Tógglé šéçtíóñ~~~~~⟧
Tab⟦Móvé bétwééñ tríggérš~~~~~~~~⟧

⟦Áççéššíbílítý~~~~~⟧

⟦Ñátívé <détáílš>/<šúmmárý> štáçk. Éxpáñdéd štáté réádáblé wíthóút JŠ.~~~~~~~~~~~~~~~~~~~~~~~~~~⟧

⟦Štýlíñg hóókš~~~~~⟧

data-state