UNPKG

@ariakit/react-core

Version:

Ariakit React core

54 lines (51 loc) 1.52 kB
"use client"; import { MenubarContextProvider, MenubarScopedContextProvider, useMenubarContext, useMenubarProviderContext, useMenubarScopedContext } from "./JUCYQ5OS.js"; import { HovercardContextProvider, HovercardScopedContextProvider } from "./7Z7JH52O.js"; import { CompositeContextProvider, CompositeScopedContextProvider } from "./APTFW6PT.js"; import { createStoreContext } from "./VOQWLFSQ.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 };