14 lines
387 B
React
14 lines
387 B
React
|
import React from 'react'
|
||
|
import ErrorPage from 'next/error'
|
||
|
import bugsnagClient from '../lib/bugsnag'
|
||
|
|
||
|
export default class Page extends React.Component {
|
||
|
static async getInitialProps(ctx) {
|
||
|
if (ctx.err) bugsnagClient.notify(ctx.err)
|
||
|
return ErrorPage.getInitialProps(ctx)
|
||
|
}
|
||
|
render() {
|
||
|
return <ErrorPage statusCode={this.props.statusCode || '¯\\_(ツ)_/¯'} />
|
||
|
}
|
||
|
}
|