UNPKG

@assistant-ui/react

Version:

Typescript/React library for AI Chat

28 lines 650 B
import { jsx } from "react/jsx-runtime"; import { createContext, useContext } from "react"; const RuntimeAdaptersContext = createContext(null); const RuntimeAdapterProvider = ({ adapters, children }) => { const context = useContext(RuntimeAdaptersContext); return /* @__PURE__ */ jsx( RuntimeAdaptersContext.Provider, { value: { ...context, ...adapters }, children } ); }; const useRuntimeAdapters = () => { const adapters = useContext(RuntimeAdaptersContext); return adapters; }; export { RuntimeAdapterProvider, useRuntimeAdapters }; //# sourceMappingURL=RuntimeAdapterProvider.js.map