UNPKG

@yandex/ui

Version:

Yandex UI components

32 lines (31 loc) 1.12 kB
import React, { RefObject, Ref } from 'react'; import { RenderOverride } from '../lib/render-override'; import { ISelectProps as ISelectCommonProps } from './Select'; export interface ISelectProps extends ISelectCommonProps { /** * Максимальная высота меню. */ maxHeight?: number; /** * Ссылка на DOM-элемент, в котором размещается попап. * * Важно, чтобы контейнер имел `position: relative` для корректного позиционирования. * * @default innerRef */ unsafe_scope?: RefObject<HTMLElement>; /** * Ссылка на корневой DOM-элемент компонента `Popup`. */ popupRef?: Ref<HTMLDivElement>; /** * Рисовать ли компонент select рядом с меню */ renderControl?: boolean; /** * Переопределяет компонент `Menu` */ renderMenu?: RenderOverride; } export * from './Select'; export declare const Select: React.FC<ISelectProps>;