|
|
@@ -64,16 +64,24 @@ class UserGroupUserTable extends React.Component {
|
|
|
<td>{relatedUser.lastLoginAt ? dateFnsFormat(new Date(relatedUser.lastLoginAt), 'yyyy-MM-dd HH:mm:ss') : ''}</td>
|
|
|
<td>
|
|
|
<div className="btn-group admin-user-menu">
|
|
|
- <button type="button" className="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown">
|
|
|
- <i className="icon-settings"></i> <span className="caret"></span>
|
|
|
+ <button
|
|
|
+ type="button"
|
|
|
+ id={`admin-group-menu-button-${relatedUser._id}`}
|
|
|
+ className="btn btn-light btn-sm dropdown-toggle"
|
|
|
+ data-toggle="dropdown"
|
|
|
+ >
|
|
|
+ <i className="icon-settings"></i>
|
|
|
</button>
|
|
|
- <ul className="dropdown-menu" role="menu">
|
|
|
- <li>
|
|
|
- <a onClick={() => { return this.removeUser(relatedUser.username) }}>
|
|
|
- <i className="icon-fw icon-user-unfollow"></i> {t('admin:user_group_management.remove_from_group')}
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
+ <div className="dropdown-menu" role="menu" aria-labelledby={`admin-group-menu-button-${relatedUser._id}`}>
|
|
|
+ <a
|
|
|
+ className="dropdown-item"
|
|
|
+ onClick={() => {
|
|
|
+ return this.removeUser(relatedUser.username);
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <i className="icon-fw icon-user-unfollow"></i> {t('admin:user_group_management.remove_from_group')}
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|