Dropdown

A menu of actions triggered by a button.

Preview

Props

PropTypeDefaultDescription
itemsarray[]Menu items with label and onClick
triggerReactNodeTrigger element

Usage

const { Dropdown, Button } = window.ColorSnap;
ReactDOM.createRoot(document.getElementById('root')).render(
  React.createElement(Dropdown, { trigger: React.createElement(Button, { variant: 'outline' }, 'Actions'), items: [{ label: 'Edit', onClick: function() {} }] })
);