Files
rick-and-morty/src/components/error-boundary.tsx
2024-05-04 15:33:31 +03:00

21 lines
322 B
TypeScript

import React from 'react'
export class ErrorBoundary extends React.Component {
state = {
error: false
}
static getDerivedStateFromError() {
return {
error: true
}
}
render() {
if (this.state.error) {
return <h1>Something went wrong.</h1>
}
return this.props.children
}
}