Files
dydx-v4-web/src/components/ErrorBoundary.tsx
T
2023-09-08 13:52:13 -07:00

20 lines
396 B
TypeScript

import React from 'react';
import { log } from '@/lib/telemetry';
type ErrorBoundaryProps = { children: React.ReactNode };
export class ErrorBoundary extends React.Component<ErrorBoundaryProps> {
constructor(props: ErrorBoundaryProps) {
super(props);
}
componentDidCatch(error: Error): void {
log('ErrorBoundary', error);
}
render() {
return this.props.children;
}
}