diff --git a/src/pages/AdminLoginPage/AdminLoginPage.tsx b/src/pages/AdminLoginPage/AdminLoginPage.tsx index 4b8b398..a7f71f6 100644 --- a/src/pages/AdminLoginPage/AdminLoginPage.tsx +++ b/src/pages/AdminLoginPage/AdminLoginPage.tsx @@ -13,6 +13,7 @@ export interface AdminLoginPageState { username: string; password: string; existingToken: string; + error: string; } class AdminLoginPage extends React.Component { @@ -22,6 +23,7 @@ class AdminLoginPage extends React.Component { + const { error } = this.state; + if (!error) return null; + + return ( +
+ { error } +
+ ); + } + render() { const { username, password, existingToken } = this.state; if (existingToken) { @@ -73,6 +89,7 @@ class AdminLoginPage extends React.Component + { this.renderError() } ); }