@cerberus-design/react
Version:
The Cerberus Design React component library.
34 lines (29 loc) • 1.39 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const react = require('@ark-ui/react');
const recipes = require('styled-system/recipes');
const index = require('../../system/index.cjs');
const { withSlotRecipe, withNoRecipe } = index.createCerberusPrimitive(recipes.menu);
const MenuRoot = withSlotRecipe(react.Menu.Root, "root");
const MenuTriggerEl = withNoRecipe(react.Menu.Trigger);
const MenuTriggerItem = withNoRecipe(react.Menu.TriggerItem);
const MenuIndicator = withNoRecipe(react.Menu.Indicator);
const MenuPositioner = withSlotRecipe(react.Menu.Positioner, "positioner");
const MenuContentEl = withSlotRecipe(react.Menu.Content, "content");
const MenuItemEl = withSlotRecipe(react.Menu.Item, "item");
const MenuItemGroupEl = withNoRecipe(react.Menu.ItemGroup);
const MenuItemGroupLabelEl = withSlotRecipe(
react.Menu.ItemGroupLabel,
"itemGroupLabel"
);
const MenuSeparatorEl = withSlotRecipe(react.Menu.Separator, "separator");
exports.MenuContentEl = MenuContentEl;
exports.MenuIndicator = MenuIndicator;
exports.MenuItemEl = MenuItemEl;
exports.MenuItemGroupEl = MenuItemGroupEl;
exports.MenuItemGroupLabelEl = MenuItemGroupLabelEl;
exports.MenuPositioner = MenuPositioner;
exports.MenuRoot = MenuRoot;
exports.MenuSeparatorEl = MenuSeparatorEl;
exports.MenuTriggerEl = MenuTriggerEl;
exports.MenuTriggerItem = MenuTriggerItem;