email state

This commit is contained in:
ntr
2019-08-26 19:09:49 +10:00
parent 1e96a8ee5a
commit 2da5684156
9 changed files with 65 additions and 13 deletions
+5 -2
View File
@@ -12,6 +12,7 @@ const addState = connect(
function receiveState(state) {
const {
account,
email,
ping,
ws,
} = state;
@@ -51,6 +52,7 @@ const addState = connect(
return {
account,
ping,
email,
logout,
setPassword,
setEmail,
@@ -74,6 +76,7 @@ class AccountStatus extends Component {
const {
account,
ping,
email,
logout,
setPassword,
setEmail,
@@ -105,9 +108,9 @@ class AccountStatus extends Component {
<label for="email">Email Settings:</label>
<dl>
<dt>Recovery Email</dt>
<dd>{account.email ? account.email : 'No email set'}</dd>
<dd>{email ? email.email : 'No email set'}</dd>
<dt>Status</dt>
<dd>{account.email_confirmed ? 'Confirmed' : 'Unconfirmed'}</dd>
<dd>{email && email.confirmed ? 'Confirmed' : 'Unconfirmed'}</dd>
</dl>
<input
class="login-input"