actions
Split button
Combine actions and secondary actions within the same element.
Features
- Keyboard accessible
- Focusable even when disabled
- Multiple styles and sizes
- Custom popover and icon
- Themes ready
Anatomy
import { SplitButton } from "@wonderflow/react-components";
export default () => {
return (
<SplitButton label="Button">
<Menu>
<Menu.Item>Option 1</Menu.Item>
<Menu.Item>Option 2</Menu.Item>
</Menu>
</SplitButton>
);
};API Reference
PROPERTY
TYPE
DEFAULT
kindenumprimarydimensionenumregularfullWidthbooleanfalseiconenumdisabledbooleanbusybooleanonClickfunctionplacementenumauto-startoffsetnumber8asenumbuttonAccessibility
Keyboard interactions
| Name | Description |
|---|---|
| tab | Move focus on the elements or outside |
| enter | Trigger the component action |