turniere-frontend/pages/_error.js

22 lines
533 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}/>
);
}
}