UNPKG

@cerberus-design/react

Version:

The Cerberus Design React component library.

34 lines (29 loc) 1.39 kB
'use strict'; 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;