@yandex/ui
Version:
Yandex UI components
23 lines (22 loc) • 1.16 kB
TypeScript
/// <reference types="react" />
import { ExtractProps } from '@bem-react/core';
export * from '../Menu@desktop';
export declare const Menu: import("react").StatelessComponent<{
children?: import("react").ReactNode;
items?: import("../Menu").MixedItem[] | undefined;
value?: any;
style?: import("react").CSSProperties | undefined;
view?: string | undefined;
className?: string | undefined;
disabled?: boolean | undefined;
innerRef?: import("../../typings/utility-types").Maybe<import("react").Ref<HTMLElement>>;
onChange?: import("../Menu").ChangeEventHandler<HTMLElement> | undefined;
focused?: boolean | undefined;
onActiveItemChange?: ((id: string) => void) | undefined;
renderItem?: import("../../lib/render-override").RenderOverride<import("../Menu@desktop").MenuItemProps, import("../Menu@desktop").MenuItemProps> | undefined;
} & {} & {
size?: "s" | "m" | undefined;
} & {
width?: "auto" | "max" | undefined;
} & import("../_view/Menu_view_default").IMenuViewDefaultProps & import("../_theme/Menu_theme_normal").IMenuThemeNormalProps>;
export declare type IMenuProps = ExtractProps<typeof Menu>;