UNPKG

@szhsin/react-menu

Version:

React component for building accessible menu, dropdown, submenu, context menu, and more

34 lines (28 loc) 1.32 kB
'use client'; 'use strict'; var MenuButton = require('./components/MenuButton.cjs'); var Menu = require('./components/Menu.cjs'); var ControlledMenu = require('./components/ControlledMenu.cjs'); var SubMenu = require('./components/SubMenu.cjs'); var MenuItem = require('./components/MenuItem.cjs'); var FocusableItem = require('./components/FocusableItem.cjs'); var MenuDivider = require('./components/MenuDivider.cjs'); var MenuHeader = require('./components/MenuHeader.cjs'); var MenuGroup = require('./components/MenuGroup.cjs'); var MenuRadioGroup = require('./components/MenuRadioGroup.cjs'); var useClick = require('./hooks/useClick.cjs'); var useHover = require('./hooks/useHover.cjs'); var useMenuState = require('./hooks/useMenuState.cjs'); exports.MenuButton = MenuButton.MenuButton; exports.Menu = Menu.Menu; exports.ControlledMenu = ControlledMenu.ControlledMenu; exports.SubMenu = SubMenu.SubMenu; exports.MenuItem = MenuItem.MenuItem; exports.FocusableItem = FocusableItem.FocusableItem; exports.MenuDivider = MenuDivider.MenuDivider; exports.MenuHeader = MenuHeader.MenuHeader; exports.MenuGroup = MenuGroup.MenuGroup; exports.MenuRadioGroup = MenuRadioGroup.MenuRadioGroup; exports.useClick = useClick.useClick; exports.useHover = useHover.useHover; exports.useMenuState = useMenuState.useMenuState;