diff --git a/ui/pages/_app.js b/ui/pages/_app.js
index 1e8ac00..e94185b 100644
--- a/ui/pages/_app.js
+++ b/ui/pages/_app.js
@@ -83,7 +83,7 @@ class RoleypolyApp extends App {
` }} />
-
+
}
diff --git a/ui/pages/_error.js b/ui/pages/_error.js
index 89a02f8..d9310ef 100644
--- a/ui/pages/_error.js
+++ b/ui/pages/_error.js
@@ -127,6 +127,23 @@ export default class CustomErrorPage extends React.Component {
}
+ renderServer () {
+ return
+
+
+
+ Oops.
+
+
+
+ Server was unhappy about this render. Try reloading or changing page.
+
+ クッキーを送ってください〜
+
+
+
+ }
+
handlers = {
403: this.render403,
404: this.render404,
@@ -134,10 +151,14 @@ export default class CustomErrorPage extends React.Component {
}
render () {
+ if (this.props.originalName === 'ErrorPage') {
+ return this.renderServer()
+ }
+
if (this.props.statusCode in this.handlers) {
return this.handlers[this.props.statusCode]()
- } else {
- return this.renderDefault()
}
+
+ return this.renderDefault()
}
}