You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
style state from aria/data attributes, not props (pagination current, checkbox label disabled)
Same redundancy as tone: a styling prop re-encoding a state already on the element for a11y/Base UI.
- PaginationPageButton drops the current prop — the selected fill keys off aria-current=page (which
the ready-made already sets to name the current page for assistive tech).
- CheckboxLabel drops the disabled prop — the row dims off the wrapped checkbox's data-disabled via
:has([data-disabled]) (Base UI sets it / Field propagates it).
Verified via play tests (selected fill / disabled cursor render off the attribute, no prop).
0 commit comments