diff --git a/client/homebrew/pages/errorPage/errorPage.jsx b/client/homebrew/pages/errorPage/errorPage.jsx index 8e6a25ff7..797d2e8e3 100644 --- a/client/homebrew/pages/errorPage/errorPage.jsx +++ b/client/homebrew/pages/errorPage/errorPage.jsx @@ -4,15 +4,15 @@ const createClass = require('create-react-class'); const _ = require('lodash'); const cx = require('classnames'); -const Nav = require('naturalcrit/nav/nav.jsx'); -const Navbar = require('../../navbar/navbar.jsx'); -const PatreonNavItem = require('../../navbar/patreon.navitem.jsx'); -const RecentNavItem = require('../../navbar/recent.navitem.jsx').both; -const HelpNavItem = require('../../navbar/help.navitem.jsx'); +const UIPage = require('../basePages/uiPage/uiPage.jsx'); -const BrewRenderer = require('../../brewRenderer/brewRenderer.jsx'); +const Markdown = require('../../../../shared/naturalcrit/markdown.js'); + +const ErrorIndex = require('./errors/errorIndex.json'); const ErrorPage = createClass({ + displayName : 'ErrorPage', + getDefaultProps : function() { return { ver : '0.0.0', @@ -23,25 +23,14 @@ const ErrorPage = createClass({ }, render : function(){ - return
- - - - Crit Fail! - - + const errorText = ErrorIndex[this.props.brew.status.toString()] || ''; - - - - - - - -
- -
-
; + return +

{`Error ${this.props.brew.status || '000'}`}

+

{this.props.brew.text || 'No error text'}

+
+
+ ; } });