import { MessagePartPrimitiveImageProps, MessagePartPrimitiveMessagesProps, MessagePartPrimitiveTextProps } from "@/generated/typeDocs";
import { MessagePartPrimitive as MessagePartPrimitiveDocs } from "@/generated/primitiveDocs";
{/* AUTO-GENERATED PAGE by scripts/generate-api-reference.mts /}
{/ Do not edit manually. */}
{/* api-manual */}
Anatomy#
import { MessagePartPrimitive } from "@assistant-ui/react";
const TextMessagePart = () => {
return <MessagePartPrimitive.Text />;
};
{/* api-manual */}
{/* api-reference /}
{/ AUTO-GENERATED by scripts/generate-api-reference.mts /}
{/ Do not edit this block manually. */}
API Reference#
Text#
{MessagePartPrimitiveDocs.Text?.deprecated && (
Deprecated. {MessagePartPrimitiveDocs.Text.deprecated}
)}
{MessagePartPrimitiveDocs.Text?.description}
{MessagePartPrimitiveDocs.Text?.element && (
This primitive renders a {`<${MessagePartPrimitiveDocs.Text?.element}>`} element unless asChild is set.
<ParametersTable {...MessagePartPrimitiveTextProps} />
{/* api-manual.Text */}
| Data attribute | Values |
|---|---|
[data-status] | "running", "complete", or "incomplete" |
| {/* api-manual.Text */} |
Image#
{MessagePartPrimitiveDocs.Image?.deprecated && (
Deprecated. {MessagePartPrimitiveDocs.Image.deprecated}
)}
{MessagePartPrimitiveDocs.Image?.description}
{MessagePartPrimitiveDocs.Image?.element && (
This primitive renders a {`<${MessagePartPrimitiveDocs.Image?.element}>`} element unless asChild is set.
<ParametersTable {...MessagePartPrimitiveImageProps} />
InProgress#
{MessagePartPrimitiveDocs.InProgress?.deprecated && (
Deprecated. {MessagePartPrimitiveDocs.InProgress.deprecated}
)}
{MessagePartPrimitiveDocs.InProgress?.description}
{MessagePartPrimitiveDocs.InProgress?.element && (
This primitive renders a {`<${MessagePartPrimitiveDocs.InProgress?.element}>`} element unless asChild is set.
{MessagePartPrimitiveDocs.InProgress?.props && (
)}
Messages#
{MessagePartPrimitiveDocs.Messages?.deprecated && (
Deprecated. {MessagePartPrimitiveDocs.Messages.deprecated}
)}
{MessagePartPrimitiveDocs.Messages?.description}
{MessagePartPrimitiveDocs.Messages?.element && (
This primitive renders a {`<${MessagePartPrimitiveDocs.Messages?.element}>`} element unless asChild is set.
<ParametersTable {...MessagePartPrimitiveMessagesProps} />
{/* api-reference */}