@1771technologies/lytenyte-pro
Version:
Blazingly fast headless React data grid with 100s of features.
40 lines (39 loc) • 1.58 kB
JavaScript
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;