>skeehn

dropdown

Menu with dither items

Coredropdown.cssdropdown.js

Installation

$npx skeehn add dropdown

Preview

Props

PropTypeDefaultDescription
itemsDropdownItem[][]Menu items array
triggerReactNodeTrigger element

Usage

dropdown.tsx
1import { Dropdown } from '@skeehn/react';23export function FileMenu() {4  return (5    <Dropdown6      trigger={<button>File</button>}7      items={[8        { label: 'New', value: 'new' },9        { label: 'Open', value: 'open' },10        { label: 'Save', value: 'save' },11      ]}12    />13  );14}