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

Checkbox

⟦Çhéçkbóx búílt óñ thé ñátívé çhéçkbóx íñpút.~~~~~~~~~~~~~~~~⟧

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

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

Checkbox

⟦Défáúlt~~~⟧

Indeterminate

⟦Díšábléd~~~⟧

⟦ÁPÍ~~⟧

Checkbox

⟦Próp~~⟧⟦Týpé~~⟧⟦Défáúlt~~~⟧⟦Déšçríptíóñ~~~~⟧
id*string—⟦Íd óf thé ñátívé íñpút, álšó úšéd tó líñk thé lábél éléméñt.~~~~~~~~~~~~~~~~~~~~~⟧
labelReactNode—⟦Lábél çóñtéñt réñdéréd ñéxt tó thé íñpút íñšídé á wráppíñg lábél éléméñt.~~~~~~~~~~~~~~~~~~~~~~~~~~⟧
checkedboolean | "indeterminate"—⟦Çhéçkéd štáté, mákíñg thé çhéçkbóx çóñtrólléd; "íñdétérmíñáté" réñdérš thé míxéd štáté.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~⟧
defaultCheckedboolean—⟦Štártíñg çhéçkéd štáté fór thé úñçóñtrólléd çhéçkbóx, whíçh thé brówšér théñ ówñš.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~⟧
disabledbooleanfalse⟦Díšábléš thé ñátívé íñpút áñd šétš thé dátá-díšábléd áttríbúté.~~~~~~~~~~~~~~~~~~~~~~~⟧
namestring—⟦Ñámé úšéd whéñ thé çhéçkbóx íš šúbmíttéd wíth á fórm.~~~~~~~~~~~~~~~~~~~⟧
valuestring—⟦Válúé šúbmíttéd whéñ thé çhéçkbóx íš çhéçkéd.~~~~~~~~~~~~~~~~⟧
classNamestring—⟦Çlášš ápplíéd tó thé wráppíñg lábél éléméñt whéñ á lábél íš gívéñ.~~~~~~~~~~~~~~~~~~~~~~~~⟧
onCheckedChange(checked: boolean) => void—⟦Çálléd wíth thé ñéw çhéçkéd štáté whéñ thé úšér tóggléš thé çhéçkbóx.~~~~~~~~~~~~~~~~~~~~~~~~~⟧
aria-labelstring—⟦Áççéššíblé ñámé úšéd whéñ ñó lábél íš gívéñ.~~~~~~~~~~~~~~~~⟧

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

⟦Kéý~~⟧⟦Áçtíóñ~~~⟧
Space⟦Tógglé whéñ fóçúšéd~~~~~~~⟧

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

⟦Ñátívé çhéçkbóx íñpút. Íñdétérmíñáté štáté whéñ ápplíçáblé.~~~~~~~~~~~~~~~~~~~~~⟧

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

data-statedata-disabled