import React from 'react'; import history from '../history'; import { getLangText } from '../utils/lang'; const ErrorNotFoundPage = React.createClass({ propTypes: { message: React.PropTypes.string, }, getDefaultProps() { return { message: getLangText("Oops, the page you are looking for doesn't exist.") }; }, componentDidMount() { // The previous page, if any, is the second item in the locationQueue const { locationQueue: [, previousPage] } = history; if (previousPage) { console.logGlobal('Page not found', { previousPath: previousPage.pathname }); } }, render() { return (

404

{this.props.message}

); } }); export default ErrorNotFoundPage;