diff --git a/ghost/portal/src/components/LoadingPage.js b/ghost/portal/src/components/LoadingPage.js
new file mode 100644
index 0000000000..25784dcda6
--- /dev/null
+++ b/ghost/portal/src/components/LoadingPage.js
@@ -0,0 +1,13 @@
+const React = require('react');
+
+export default class LoadingPage extends React.Component {
+ render() {
+ return (
+
+ );
+ }
+}
diff --git a/ghost/portal/src/components/PopupMenuComponent.js b/ghost/portal/src/components/PopupMenuComponent.js
index a2099fba4e..bb36593bde 100644
--- a/ghost/portal/src/components/PopupMenuComponent.js
+++ b/ghost/portal/src/components/PopupMenuComponent.js
@@ -3,6 +3,7 @@ import SignupPage from './SignupPage';
import SigninPage from './SigninPage';
import SignedInPage from './SignedInPage';
import MagicLinkPage from './MagicLinkPage';
+import LoadingPage from './LoadingPage';
const React = require('react');
const PropTypes = require('prop-types');
@@ -43,6 +44,11 @@ const Styles = {
width: '400px',
minHeight: '130px',
maxHeight: '130px'
+ },
+ loading: {
+ width: '250px',
+ minHeight: '130px',
+ maxHeight: '130px'
}
},
popup: {
@@ -75,7 +81,8 @@ const Pages = {
signin: SigninPage,
signup: SignupPage,
signedin: SignedInPage,
- magiclink: MagicLinkPage
+ magiclink: MagicLinkPage,
+ loading: LoadingPage
};
export default class PopupMenuComponent extends React.Component {