UNPKG

@copilotkit/react-core

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

23 lines (21 loc) 684 B
import { useCopilotContext } from "./chunk-EUX2P2E7.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-BBUQMG45.mjs.map