API ReferenceContext providers
<TextMessagePartProvider />
The TextMessagePartProvider provides data and APIs for TextMessagePart components.
This is useful if you want to reuse the same Text component outside of a message text, e.g. with the @assistant-ui/react-markdown package.
import { AssistantRuntimeProvider } from "@assistant-ui/react";
const MyApp = () => {
return (
<TextMessagePartProvider text={"Hello!"}>
<MyMarkdownText />
</AssistantRuntimeProvider>
);
};Properties
AssistantRuntimeProvider
runtime:
AssistantRuntime
The runtime to provide to the rest of your app.
children?:
React.ReactNode