UNPKG

@assistant-ui/react

Version:

TypeScript/React library for AI Chat

21 lines 596 B
// src/client/ModelContext.ts import { createContext, tapContext, withContextProvider } from "@assistant-ui/tap"; var ModelContextContext = createContext(null); var withModelContextProvider = (modelContext, fn) => { return withContextProvider(ModelContextContext, modelContext, fn); }; var tapModelContext = () => { const modelContext = tapContext(ModelContextContext); if (!modelContext) throw new Error("Model context is not available in this context"); return modelContext; }; export { tapModelContext, withModelContextProvider }; //# sourceMappingURL=ModelContext.js.map