@ariakit/react-core
Version:
Ariakit React core
26 lines (23 loc) • 621 B
JavaScript
"use client";
import {
useCompositeStoreProps
} from "./B7UTNDHN.js";
import {
useStore,
useStoreProps
} from "./RTNCFSKZ.js";
// src/tag/tag-store.ts
import * as Core from "@ariakit/core/tag/tag-store";
function useTagStoreProps(store, update, props) {
useStoreProps(store, props, "value", "setValue");
useStoreProps(store, props, "values", "setValues");
return useCompositeStoreProps(store, update, props);
}
function useTagStore(props = {}) {
const [store, update] = useStore(Core.createTagStore, props);
return useTagStoreProps(store, update, props);
}
export {
useTagStoreProps,
useTagStore
};