function CustomError(props) {
return (
<>
My Custom {props.statusCode} page
{JSON.stringify(props)}
>
)
}
CustomError.getInitialProps = ({ res, err, ...context }) => {
// 410 - GONE
if (res && context.asPath === '/my-custom-gone-path') {
res.statusCode = 410
}
const statusCode = res ? res.statusCode : err ? err.statusCode : 404
return { statusCode, locale: context.locale }
}
export default CustomError