UNPKG

@brizy/ui

Version:
16 lines (15 loc) 591 B
import { PropsWithChildren, ReactElement } from "react"; export interface Props<T extends string> { selectedKeys?: T[]; openKeys?: T[]; mode?: "vertical" | "horizontal" | "inline"; theme?: "light" | "dark"; triggerSubMenuAction?: "hover" | "click"; onSelect: (k: T) => void; onClick?: (k: T) => void; onOpenChange?: (k: T[]) => void; } export declare function Menu<T extends string>(props: PropsWithChildren<Props<T>>): ReactElement; export { MenuGroup } from "./MenuGroup"; export { MenuItem } from "./MenuItem"; export { MenuSubmenu } from "./MenuSubmenu";