types: Make ErrorBoundary.wrap explicitly return Function

main
Vendicated 2 years ago
parent eb318c678f
commit 337b3709d6
No known key found for this signature in database
GPG Key ID: A1DC0CFB5615D905

@ -105,7 +105,7 @@ const ErrorBoundary = LazyComponent(() => {
};
}) as
React.ComponentType<React.PropsWithChildren<Props>> & {
wrap<T extends object = any>(Component: React.ComponentType<T>, errorBoundaryProps?: Omit<Props<T>, "wrappedProps">): React.ComponentType<T>;
wrap<T extends object = any>(Component: React.ComponentType<T>, errorBoundaryProps?: Omit<Props<T>, "wrappedProps">): React.FunctionComponent<T>;
};
ErrorBoundary.wrap = (Component, errorBoundaryProps) => props => (

Loading…
Cancel
Save