UNPKG

@1771technologies/lytenyte-pro

Version:

Blazingly fast headless React data grid with 100s of features.

40 lines (39 loc) 1.58 kB
import { jsx as _jsx } from "react/jsx-runtime"; import { Popover as P } from "../popover/index.js"; import { MenuPopover } from "./popover.js"; import { Item } from "./item/item.js"; import { Container } from "./container.js"; import { CheckboxItem } from "./checkbox-item.js"; import { DialogArrow as Arrow } from "../dialog/arrow.js"; import { RadioGroup } from "./radio-group/context.js"; import { RadioItem } from "./radio-group/radio-item.js"; import { MenuDivider as Divider } from "./menu-divider.js"; import { MenuGroup as Group } from "./menu-group.js"; import { MenuHeader as Header } from "./menu-header.js"; // import { ComboOption } from "./combo/combo-option.js"; // import { ComboInput } from "./combo/combo-input.js"; // import { ComboMenu } from "./combo/combo-menu.js"; // import { ComboCheckbox } from "./combo/combo-checkbox.js"; import { Submenu } from "./submenu/submenu.js"; import { SubmenuTrigger } from "./submenu/submenu-trigger.js"; export const Menu = (props) => _jsx(P, { ...props }); Menu.Item = Item; Menu.Container = Container; Menu.CheckboxItem = CheckboxItem; Menu.Arrow = Arrow; Menu.RadioGroup = RadioGroup; Menu.RadioItem = RadioItem; Menu.Divider = Divider; Menu.Group = Group; Menu.Header = Header; // Menu.ComboOption = ComboOption; // Menu.ComboInput = ComboInput; // Menu.ComboMenu = ComboMenu; // Menu.ComboCheckbox = ComboCheckbox; Menu.Submenu = Submenu; Menu.SubmenuTrigger = SubmenuTrigger; Menu.SubmenuContainer = Container; Menu.Popover = MenuPopover; Menu.Title = P.Title; Menu.Description = P.Description; Menu.Trigger = P.Trigger;