UNPKG

@ariakit/react-core

Version:

Ariakit React core

35 lines (32 loc) 828 B
"use client"; import { CompositeContextProvider, CompositeScopedContextProvider } from "./APTFW6PT.js"; import { createStoreContext } from "./VOQWLFSQ.js"; // src/tag/tag-context.tsx import { createContext } from "react"; var TagValueContext = createContext(null); var TagRemoveIdContext = createContext( null ); var ctx = createStoreContext( [CompositeContextProvider], [CompositeScopedContextProvider] ); var useTagContext = ctx.useContext; var useTagScopedContext = ctx.useScopedContext; var useTagProviderContext = ctx.useProviderContext; var TagContextProvider = ctx.ContextProvider; var TagScopedContextProvider = ctx.ScopedContextProvider; export { TagValueContext, TagRemoveIdContext, useTagContext, useTagScopedContext, useTagProviderContext, TagContextProvider, TagScopedContextProvider };