20 lines
511 B
JavaScript
20 lines
511 B
JavaScript
import React from 'react';
|
|
|
|
import {ErrorPageComponent} from '../js/components/ErrorComponents';
|
|
import {verifyCredentials} from '../js/api';
|
|
|
|
export default class Error extends React.Component {
|
|
static getInitialProps({res, err}) {
|
|
const statusCode = res ? res.statusCode : err ? err.statusCode : 400;
|
|
return {statusCode};
|
|
}
|
|
|
|
componentDidMount() {
|
|
verifyCredentials();
|
|
}
|
|
|
|
render() {
|
|
return (<ErrorPageComponent statusCode={this.props.statusCode}/>);
|
|
}
|
|
}
|