mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-17 10:41:06 +01:00
do not show members if no members are in that group
This commit is contained in:
@@ -36,20 +36,33 @@ class Details extends React.Component<Props> {
|
|||||||
<td>{t("group.type")}</td>
|
<td>{t("group.type")}</td>
|
||||||
<td>{group.type}</td>
|
<td>{group.type}</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
{this.renderMembers()}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
renderMembers() {
|
||||||
|
if (this.props.group.members.length > 0) {
|
||||||
|
return (
|
||||||
<tr>
|
<tr>
|
||||||
<td>{t("group.members")}</td>
|
<td>{this.props.t("group.members")}</td>
|
||||||
<td>
|
<td>
|
||||||
<table><tbody>
|
<table><tbody>
|
||||||
{group.members.map((member, index) => {
|
{this.props.group.members.map((member, index) => {
|
||||||
return <GroupMember key={index} member={member} />;
|
return <GroupMember key={index} member={member} />;
|
||||||
})}
|
})}
|
||||||
</tbody></table>
|
</tbody></table>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
);
|
);
|
||||||
|
} else {
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
export default translate("groups")(Details);
|
export default translate("groups")(Details);
|
||||||
|
|||||||
Reference in New Issue
Block a user