UNPKG

@veracity/vui

Version:

Veracity UI is a React component library crafted for use within Veracity applications and pages. Based on Styled Components and @xstyled.

26 lines (25 loc) 1.04 kB
import { VuiComponent } from "../core/vui.js"; import { IconProps } from "../icon/icon.types.js"; import { TProps } from "../t/t.types.js"; import { ListItemProps } from "../list/list.types.js"; import { DividerProps } from "../divider/divider.types.js"; import { ButtonProps } from "../button/button.types.js"; import { MenuListProps, MenuProps } from "./menu.types.js"; //#region src/menu/menu.d.ts /** Wraps Popover component and exposes some props to the children via context. */ declare function Menu(props: MenuProps): import("react").JSX.Element; declare namespace Menu { var Button: VuiComponent<"button", ButtonProps>; var Item: VuiComponent<"li", ListItemProps>; var List: VuiComponent<"ul", MenuListProps> & { Divider: VuiComponent<"hr", DividerProps>; Heading: VuiComponent<"li", TProps>; Icon: VuiComponent<"svg", IconProps>; Item: VuiComponent<"li", ListItemProps>; Text: VuiComponent<"span", TProps>; }; var displayName: string; } //#endregion export { Menu }; //# sourceMappingURL=menu.d.ts.map