UNPKG

@dossierhq/design

Version:

The design system for Dossier.

14 lines (13 loc) 642 B
import type { JSX } from 'react'; import { type DropdownItem, type DropdownProps } from '../Dropdown/Dropdown.js'; import type { IconName } from '../Icon/Icon.js'; interface ButtonDropdownProps<TItem extends DropdownItem = DropdownItem> extends Omit<DropdownProps<HTMLButtonElement, TItem>, 'renderTrigger'> { id?: string; className?: string; iconLeft?: IconName; disabled?: boolean; sneaky?: boolean; children?: React.ReactNode; } export declare function ButtonDropdown<TItem extends DropdownItem>({ id, className, iconLeft, sneaky, disabled, children, ...args }: ButtonDropdownProps<TItem>): JSX.Element; export {};