mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
Add IDs to system_users_dropdown and manage_teams_dropdown (#6274)
* Add IDs to system_users_dropdown * Add IDs to manage_teams_dropdown For UI Automation * Update system_users_dropdown.jsx * Update manage_teams_dropdown.jsx
This commit is contained in:
@@ -91,7 +91,10 @@ export default class ManageTeamsDropdown extends React.Component {
|
||||
let makeTeamAdmin = null;
|
||||
if (!isTeamAdmin) {
|
||||
makeTeamAdmin = (
|
||||
<MenuItem onSelect={this.makeTeamAdmin}>
|
||||
<MenuItem
|
||||
id='makeTeamAdmin'
|
||||
onSelect={this.makeTeamAdmin}
|
||||
>
|
||||
<FormattedMessage
|
||||
id='admin.user_item.makeTeamAdmin'
|
||||
defaultMessage='Make Team Admin'
|
||||
@@ -103,7 +106,10 @@ export default class ManageTeamsDropdown extends React.Component {
|
||||
let makeMember = null;
|
||||
if (isTeamAdmin) {
|
||||
makeMember = (
|
||||
<MenuItem onSelect={this.makeMember}>
|
||||
<MenuItem
|
||||
id='makeMember'
|
||||
onSelect={this.makeMember}
|
||||
>
|
||||
<FormattedMessage
|
||||
id='admin.user_item.makeMember'
|
||||
defaultMessage='Make Member'
|
||||
@@ -124,7 +130,10 @@ export default class ManageTeamsDropdown extends React.Component {
|
||||
<Dropdown.Menu>
|
||||
{makeTeamAdmin}
|
||||
{makeMember}
|
||||
<MenuItem onSelect={this.removeFromTeam}>
|
||||
<MenuItem
|
||||
id='removeFromTeam'
|
||||
onSelect={this.removeFromTeam}
|
||||
>
|
||||
<FormattedMessage
|
||||
id='team_members_dropdown.leave_team'
|
||||
defaultMessage='Remove from Team'
|
||||
|
||||
@@ -270,6 +270,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
makeSystemAdmin = (
|
||||
<li role='presentation'>
|
||||
<a
|
||||
id='makeSystemAdmin'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleMakeSystemAdmin}
|
||||
@@ -288,6 +289,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
makeMember = (
|
||||
<li role='presentation'>
|
||||
<a
|
||||
id='makeMember'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleMakeMember}
|
||||
@@ -314,6 +316,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
className={menuClass}
|
||||
>
|
||||
<a
|
||||
id='activate'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleMakeActive}
|
||||
@@ -335,6 +338,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
className={menuClass}
|
||||
>
|
||||
<a
|
||||
id='deactivate'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleShowDeactivateMemberModal}
|
||||
@@ -353,6 +357,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
manageTeams = (
|
||||
<li role='presentation'>
|
||||
<a
|
||||
id='manageTeams'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleManageTeams}
|
||||
@@ -371,6 +376,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
mfaReset = (
|
||||
<li role='presentation'>
|
||||
<a
|
||||
id='removeMFA'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleResetMfa}
|
||||
@@ -389,6 +395,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
passwordReset = (
|
||||
<li role='presentation'>
|
||||
<a
|
||||
id='switchEmailPassword'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleResetPassword}
|
||||
@@ -404,6 +411,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
passwordReset = (
|
||||
<li role='presentation'>
|
||||
<a
|
||||
id='resetPassword'
|
||||
role='menuitem'
|
||||
href='#'
|
||||
onClick={this.handleResetPassword}
|
||||
@@ -474,6 +482,7 @@ export default class SystemUsersDropdown extends React.Component {
|
||||
return (
|
||||
<div className='dropdown member-drop'>
|
||||
<a
|
||||
id='memberDropdown'
|
||||
href='#'
|
||||
className='dropdown-toggle theme'
|
||||
type='button'
|
||||
|
||||
Reference in New Issue
Block a user