UNPKG

@assistant-ui/react

Version:

TypeScript/React library for AI Chat

20 lines 512 B
// src/client/ToolUIContext.ts import { createContext, tapContext, withContextProvider } from "@assistant-ui/tap"; var ToolUIContext = createContext(null); var withToolUIProvider = (toolUIs, fn) => { return withContextProvider(ToolUIContext, toolUIs, fn); }; var tapToolUI = () => { const toolUIs = tapContext(ToolUIContext); if (!toolUIs) throw new Error("ToolUI context is not available"); return toolUIs; }; export { tapToolUI, withToolUIProvider }; //# sourceMappingURL=ToolUIContext.js.map