UNPKG

@copilotkit/react-core

Version:

<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />

32 lines (29 loc) 1 kB
import * as react_jsx_runtime from 'react/jsx-runtime'; import React from 'react'; import { CopilotKitError, Severity } from '@copilotkit/shared'; interface Props { children: React.ReactNode; publicApiKey?: string; showUsageBanner?: boolean; } interface State { hasError: boolean; error?: CopilotKitError; status?: { severity: Severity; message: string; }; } declare class CopilotErrorBoundary extends React.Component<Props, State> { constructor(props: Props); static getDerivedStateFromError(error: CopilotKitError): State; componentDidMount(): void; componentWillUnmount(): void; componentDidCatch(error: Error, errorInfo: React.ErrorInfo): void; render(): string | number | boolean | Iterable<React.ReactNode> | react_jsx_runtime.JSX.Element | null | undefined; } declare function ErrorToast({ error, children }: { error?: Error; children: React.ReactNode; }): React.ReactNode; export { CopilotErrorBoundary, ErrorToast };