CheckboxList component for multi/single select checkbox collections.
Provides a customizable list of checkboxes with single or multi-select modes.
Manages internal state of checked items and notifies parent via onChecked callback
when selections change. Designed for presenting multiple selectable options with
optional content on the right side of each item.
Each row exposes the checkbox name and checked state; its visual checkbox is
hidden from assistive technology to avoid nested interactive semantics.
CheckboxList component for multi/single select checkbox collections.
Provides a customizable list of checkboxes with single or multi-select modes. Manages internal state of checked items and notifies parent via onChecked callback when selections change. Designed for presenting multiple selectable options with optional content on the right side of each item. Each row exposes the checkbox name and checked state; its visual checkbox is hidden from assistive technology to avoid nested interactive semantics.