UNPKG

@copilotkit/react-core

Version:

<div align="center"> <a href="https://copilotkit.ai" target="_blank"> <img src="https://github.com/copilotkit/copilotkit/raw/main/assets/banner.png" alt="CopilotKit Logo"> </a>

23 lines (21 loc) 684 B
import { useCopilotContext } from "./chunk-PTSWFERP.mjs"; // src/hooks/use-make-copilot-document-readable.ts import { useEffect, useRef } from "react"; function useMakeCopilotDocumentReadable(document, categories, dependencies = []) { const { addDocumentContext, removeDocumentContext } = useCopilotContext(); const idRef = useRef(); useEffect(() => { const id = addDocumentContext(document, categories); idRef.current = id; return () => { removeDocumentContext(id); }; }, [addDocumentContext, removeDocumentContext, ...dependencies]); return idRef.current; } export { useMakeCopilotDocumentReadable }; //# sourceMappingURL=chunk-JHPCDBBM.mjs.map