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.

27 lines (26 loc) 1.08 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"; import "../index.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, Menu as default }; //# sourceMappingURL=menu.d.ts.map