@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
7 lines (6 loc) • 356 B
TypeScript
import React from 'react';
import hoistNonReactStatics from 'hoist-non-react-statics';
export interface IErrorState {
hasError: boolean;
}
export default function errorBoundary<P, T>(Component: React.ComponentType<T> & P, fallback?: string | React.ReactNode): React.ComponentClass<T> & hoistNonReactStatics.NonReactStatics<React.ComponentType<T> & P>;