UNPKG

@skbkontur/ui-kit

Version:

21 lines (20 loc) 826 B
/// <reference types="react" /> import * as React from 'react'; import { MenuItemProps } from '../MenuItem'; export interface DropdownMenuProps { children?: React.ReactElement<MenuItemProps> | Array<React.ReactElement<MenuItemProps>>; /** Максимальная высота меню */ menuMaxHeight?: number | string; /** Ширина меню */ menuWidth?: number | string; /** Элемент (обязательный), раскрывающий меню */ caption: React.ReactNode; disabled?: boolean; } /** * Меню, раскрывающееся по клику на переданный в ```caption``` элемент */ export default class DropdownMenu extends React.Component<DropdownMenuProps> { constructor(props: DropdownMenuProps); render(): JSX.Element | null; }