Documents / @faasjs/react / ErrorBoundary

Class: ErrorBoundary

Extends

Constructors

new ErrorBoundary(props)

new ErrorBoundary(props): ErrorBoundary

Parameters

props: ErrorBoundaryProps

Returns

ErrorBoundary

Overrides

`Component< ErrorBoundaryProps, { error?: Error info?: { componentStack?: string } }

.constructor`

Properties

whyDidYouRender

static whyDidYouRender: boolean = true

Methods

componentDidCatch()

componentDidCatch(error, info): void

Parameters

error: Error

info: any

Returns

void

Overrides

Component.componentDidCatch

render()

render(): string | number | boolean | Iterable<ReactNode> | Element

Returns

string | number | boolean | Iterable<ReactNode> | Element

Overrides

Component.render