UNPKG

@redocly/theme

Version:

Shared UI components lib

16 lines (15 loc) 648 B
import React from 'react'; import type { PropsWithChildren, JSX } from 'react'; export type DropdownProps = PropsWithChildren<{ trigger: React.ReactNode; triggerEvent?: 'click' | 'hover'; placement?: 'top' | 'bottom'; alignment?: 'start' | 'end'; active?: boolean; closeOnClick?: boolean; dataAttributes?: Record<string, string>; className?: string; withArrow?: boolean; onClick?: (event: React.UIEvent) => void; }>; export declare function Dropdown({ children, className, active, trigger, triggerEvent, closeOnClick, withArrow, dataAttributes, placement, alignment, onClick, }: DropdownProps): JSX.Element;