diff --git a/client/src/app/admin/panel/users/admin-panel-view-user.js b/client/src/app/admin/panel/users/admin-panel-view-user.js index b18060a2..f0be1ac4 100644 --- a/client/src/app/admin/panel/users/admin-panel-view-user.js +++ b/client/src/app/admin/panel/users/admin-panel-view-user.js @@ -11,12 +11,14 @@ import AreYouSure from 'app-components/are-you-sure'; import Header from 'core-components/header'; import Button from 'core-components/button'; import Message from 'core-components/message'; +import InfoTooltip from 'core-components/info-tooltip'; class AdminPanelViewUser extends React.Component { state = { name: '', email: '', + verified: true, tickets: [], invalid: false, loading: true @@ -64,6 +66,7 @@ class AdminPanelViewUser extends React.Component { {i18n('EMAIL')}
{this.state.email} + {(!this.state.verified) ? this.renderNotVerified() : null}
@@ -79,6 +82,12 @@ class AdminPanelViewUser extends React.Component { ); } + renderNotVerified() { + return ( + + ); + } + getTicketListProps() { return { type: 'secondary', @@ -93,6 +102,7 @@ class AdminPanelViewUser extends React.Component { this.setState({ name: result.data.name, email: result.data.email, + verified: result.data.verified, tickets: result.data.tickets, loading: false }); diff --git a/client/src/app/admin/panel/users/admin-panel-view-user.scss b/client/src/app/admin/panel/users/admin-panel-view-user.scss index 98b3f25a..8d289ba2 100644 --- a/client/src/app/admin/panel/users/admin-panel-view-user.scss +++ b/client/src/app/admin/panel/users/admin-panel-view-user.scss @@ -29,4 +29,8 @@ margin-bottom: 20px; text-align: left; } + + &__unverified { + margin-left: 15px; + } } \ No newline at end of file diff --git a/client/src/data/fixtures/user-fixtures.js b/client/src/data/fixtures/user-fixtures.js index 1fb85387..484d7c95 100644 --- a/client/src/data/fixtures/user-fixtures.js +++ b/client/src/data/fixtures/user-fixtures.js @@ -155,6 +155,7 @@ module.exports = [ data: { name: 'Kurt Gödel', email: 'kurt@currycurrylady.hs', + verified: false, tickets: _.times(13).map(() => { return { ticketNumber: '118551',