fix(ui): dont show bulk edit options on user list if there is only one user

This commit is contained in:
sct
2021-02-04 12:50:53 +00:00
parent 63d7e2b398
commit b658ddf5cf

View File

@@ -387,15 +387,17 @@ const UserList: React.FC = () => {
<thead> <thead>
<tr> <tr>
<Table.TH> <Table.TH>
<input {(data ?? []).length > 1 && (
type="checkbox" <input
id="selectAll" type="checkbox"
name="selectAll" id="selectAll"
checked={isAllUsersSelected()} name="selectAll"
onChange={() => { checked={isAllUsersSelected()}
toggleAllUsers(); onChange={() => {
}} toggleAllUsers();
/> }}
/>
)}
</Table.TH> </Table.TH>
<Table.TH>{intl.formatMessage(messages.username)}</Table.TH> <Table.TH>{intl.formatMessage(messages.username)}</Table.TH>
<Table.TH>{intl.formatMessage(messages.totalrequests)}</Table.TH> <Table.TH>{intl.formatMessage(messages.totalrequests)}</Table.TH>
@@ -404,13 +406,15 @@ const UserList: React.FC = () => {
<Table.TH>{intl.formatMessage(messages.created)}</Table.TH> <Table.TH>{intl.formatMessage(messages.created)}</Table.TH>
<Table.TH>{intl.formatMessage(messages.lastupdated)}</Table.TH> <Table.TH>{intl.formatMessage(messages.lastupdated)}</Table.TH>
<Table.TH className="text-right"> <Table.TH className="text-right">
<Button {(data ?? []).length > 1 && (
buttonType="warning" <Button
onClick={() => setShowBulkEditModal(true)} buttonType="warning"
disabled={selectedUsers.length === 0} onClick={() => setShowBulkEditModal(true)}
> disabled={selectedUsers.length === 0}
{intl.formatMessage(messages.bulkedit)} >
</Button> {intl.formatMessage(messages.bulkedit)}
</Button>
)}
</Table.TH> </Table.TH>
</tr> </tr>
</thead> </thead>