UNPKG

@assistant-ui/react

Version:

Open-source TypeScript/React library for building production-grade AI chat experiences

14 lines (13 loc) • 687 B
"use client"; import { createContext, useContext } from "@assistant-ui/tap/react-shim"; import { Collection } from "radix-ui/internal"; // src/primitives/threadListFocusGroup.ts const [collection, useThreadListCollection] = Collection.createCollection("ThreadList"); const ThreadListCollection = collection; const ThreadListItemFocusContext = createContext(null); const ThreadListItemFocusProvider = ThreadListItemFocusContext.Provider; const useThreadListItemFocus = () => { return useContext(ThreadListItemFocusContext); }; export { ThreadListCollection, ThreadListItemFocusProvider, useThreadListCollection, useThreadListItemFocus }; //# sourceMappingURL=threadListFocusGroup.js.map