Split button
Combine actions and secondary actions within the same element
Quick nav
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
tab
Move focus on the elements or outside
enter
Trigger the component action