UNPKG

@assistant-ui/react

Version:

TypeScript/React library for AI Chat

31 lines (30 loc) 731 B
"use client"; // src/legacy-runtime/runtime-cores/adapters/RuntimeAdapterProvider.tsx import { createContext, useContext } from "react"; import { jsx } from "react/jsx-runtime"; var RuntimeAdaptersContext = createContext(null); var RuntimeAdapterProvider = ({ adapters, children }) => { const context = useContext(RuntimeAdaptersContext); return /* @__PURE__ */ jsx( RuntimeAdaptersContext.Provider, { value: { ...context, ...adapters }, children } ); }; var useRuntimeAdapters = () => { const adapters = useContext(RuntimeAdaptersContext); return adapters; }; export { RuntimeAdapterProvider, useRuntimeAdapters }; //# sourceMappingURL=RuntimeAdapterProvider.js.map