import React from 'react' interface StateProps { statusCode: number } export default class Error extends React.PureComponent { static getInitialProps({ res, err }) { const statusCode = res ? res.statusCode : err ? err.statusCode : null; return { statusCode } } render() { return (

{this.props.statusCode ? `An error ${this.props.statusCode} occurred on server` : 'An error occurred on client'}

) } }