Files
copilot-toolbox-template-121/node_modules/@ant-design/pro-utils/lib/components/ErrorBoundary/index.d.ts
2026-01-16 02:20:32 +00:00

21 lines
618 B
TypeScript

import type { ErrorInfo } from 'react';
import React from 'react';
declare class ErrorBoundary extends React.Component<{
children?: React.ReactNode;
}, {
hasError: boolean;
errorInfo: string;
}> {
state: {
hasError: boolean;
errorInfo: string;
};
static getDerivedStateFromError(error: Error): {
hasError: boolean;
errorInfo: string;
};
componentDidCatch(error: any, errorInfo: ErrorInfo): void;
render(): string | number | boolean | Iterable<React.ReactNode> | import("react/jsx-runtime").JSX.Element | null | undefined;
}
export { ErrorBoundary };