@ariakit/react-core
Version:
Ariakit React core
35 lines (32 loc) • 828 B
JavaScript
"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
};