@assistant-ui/react
Version:
TypeScript/React library for AI Chat
15 lines (14 loc) • 483 B
JavaScript
"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