@start-base/start-ui
Version:
<p align="center"> <a href="https://startbase.dev" target="_blank"> <img src="https://startbase.dev/apple-touch-icon.png" width="60px" style="padding-top: 60px" /> </a> </p>
17 lines (13 loc) • 728 B
TypeScript
import React$1, { AllHTMLAttributes, ReactElement } from 'react';
interface DropdownProps extends Omit<AllHTMLAttributes<HTMLDivElement>, 'onFocus'> {
children: ReactElement | ReactElement[];
component?: ReactElement;
label?: string;
className?: string;
menuClassName?: string;
onFocus?: (event: React.FocusEvent<HTMLDivElement>) => void;
icon?: ReactElement;
placement?: 'top' | 'bottom' | 'left' | 'right' | 'top-start' | 'top-end' | 'bottom-start' | 'bottom-end' | 'left-start' | 'left-end' | 'right-start' | 'right-end';
}
declare const Dropdown: React$1.ForwardRefExoticComponent<DropdownProps & React$1.RefAttributes<HTMLDivElement>>;
export { type DropdownProps, Dropdown as default };