v29.5.0
Minor Changes
-
Add MenuItemDivider component (#751)
You can now place visual separators between groups of menu items when using OverflowMenu/MenuRenderer.
EXAMPLE USAGE
<OverflowMenu label="Options"> <MenuItem onClick={() => {}}>Button</MenuItem> <MenuItemLink href="#">Link</MenuItemLink> <MenuItemDivider /> <MenuItem onClick={() => {}}>Another button</MenuItem> </OverflowMenu>
-
Add MenuItemCheckbox component (#751)
You can now render checkboxes within OverflowMenu/MenuRenderer elements.
EXAMPLE USAGE
<OverflowMenu label="Checklist"> <MenuItemCheckbox checked={true} onChange={() => {}}> Checkbox 1 </MenuItemCheckbox> <MenuItemCheckbox checked={false} onChange={() => {}}> Checkbox 2 </MenuItemCheckbox> <MenuItemCheckbox checked={false} onChange={() => {}}> Checkbox 3 </MenuItemCheckbox> </OverflowMenu>
-
Loader: Add support for
aria-label(#752)Provides a mechanism for consumers to better communicate to assistive technologies what is happening.
EXAMPLE USAGE:
<Loader aria-label="Loading search results" />
Patch Changes
- Autosuggest: Update to ARIA 1.2 combobox spec (#754)