UNPKG

@ariakit/react-core

Version:

Ariakit React core

33 lines (30 loc) 890 B
"use client"; import { DisclosureContextProvider, DisclosureScopedContextProvider } from "./ABN76PSX.js"; import { createStoreContext } from "./VOQWLFSQ.js"; // src/dialog/dialog-context.tsx import { createContext } from "react"; var ctx = createStoreContext( [DisclosureContextProvider], [DisclosureScopedContextProvider] ); var useDialogContext = ctx.useContext; var useDialogScopedContext = ctx.useScopedContext; var useDialogProviderContext = ctx.useProviderContext; var DialogContextProvider = ctx.ContextProvider; var DialogScopedContextProvider = ctx.ScopedContextProvider; var DialogHeadingContext = createContext(void 0); var DialogDescriptionContext = createContext(void 0); export { useDialogContext, useDialogScopedContext, useDialogProviderContext, DialogContextProvider, DialogScopedContextProvider, DialogHeadingContext, DialogDescriptionContext };