Sha256: 3ff267830889682247ce4fe9a7eda8969dce6b310984c714de51f6239ef1acba

Contents?: true

Size: 884 Bytes

Versions: 1

Compression:

Stored size: 884 Bytes

Contents

var React = require('react');

var RoleLink = require('../generic/role_link'),
    Refresh = require('../refresh/refresh');

export default React.createClass({
    displayName: 'UserDetails',

    render: function() {
        // TODO: refactor
        // TODO: show public keys
        // TODO: actions menu (e.g. 'upload public key', 'add annotation')
        // TODO: memberships panel
        return (
          <div className="b-user-details">
            <h2>Details<Refresh show={this.props.isLoading} /></h2>
            <dl className="dl-horizontal">
              <dt>Created by</dt>
              <dd><RoleLink id={this.props.user.userid}/></dd>

              <dt>Owner</dt>
              <dd><RoleLink id={this.props.owner}/></dd>

              <dt>Uidnumber</dt>
              <dd>{this.props.user.uidnumber}</dd>
            </dl>
          </div>
        );
    }
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
conjur-asset-ui-1.6.0 app/src/components/user/details.js