UNPKG

@assistant-ui/react

Version:

TypeScript/React library for AI Chat

15 lines (14 loc) 483 B
"use client"; // src/primitives/message/MessageError.tsx import { useAssistantState } from "../../context/index.js"; var MessagePrimitiveError = ({ children }) => { const hasError = useAssistantState( ({ message }) => message.status?.type === "incomplete" && message.status.reason === "error" ); return hasError ? children : null; }; MessagePrimitiveError.displayName = "MessagePrimitive.Error"; export { MessagePrimitiveError }; //# sourceMappingURL=MessageError.js.map