UNPKG

@ariakit/react-core

Version:

Ariakit React core

54 lines (51 loc) 1.52 kB
"use client"; import { MenubarContextProvider, MenubarScopedContextProvider, useMenubarContext, useMenubarProviderContext, useMenubarScopedContext } from "./TGNQMQ45.js"; import { HovercardContextProvider, HovercardScopedContextProvider } from "./2WDBOH5E.js"; import { CompositeContextProvider, CompositeScopedContextProvider } from "./72IB6YNO.js"; import { createStoreContext } from "./ILRXHV7V.js"; // src/menu/menu-context.tsx import { createContext } from "react"; var menu = createStoreContext( [CompositeContextProvider, HovercardContextProvider], [CompositeScopedContextProvider, HovercardScopedContextProvider] ); var useMenuContext = menu.useContext; var useMenuScopedContext = menu.useScopedContext; var useMenuProviderContext = menu.useProviderContext; var MenuContextProvider = menu.ContextProvider; var MenuScopedContextProvider = menu.ScopedContextProvider; var useMenuBarContext = useMenubarContext; var useMenuBarScopedContext = useMenubarScopedContext; var useMenuBarProviderContext = useMenubarProviderContext; var MenuBarContextProvider = MenubarContextProvider; var MenuBarScopedContextProvider = MenubarScopedContextProvider; var MenuItemCheckedContext = createContext( void 0 ); export { useMenuContext, useMenuScopedContext, useMenuProviderContext, MenuContextProvider, MenuScopedContextProvider, useMenuBarContext, useMenuBarScopedContext, useMenuBarProviderContext, MenuBarContextProvider, MenuBarScopedContextProvider, MenuItemCheckedContext };