suggestions: ParticipantResource[];
}
-const getDisplayName = (item: GroupResource | UserResource) => {
+const getDisplayName = (item: GroupResource | UserResource, detailed: boolean) => {
switch (item.kind) {
case ResourceKind.USER:
- return getUserDisplayName(item, true, true);
+ return getUserDisplayName(item, detailed, detailed);
case ResourceKind.GROUP:
return item.name + `(${`(${(item as Resource).uuid})`})`;
default:
renderSuggestion(item: ParticipantResource) {
return (
<ListItemText>
- <Typography noWrap>{getDisplayName(item)}</Typography>
+ <Typography noWrap>{getDisplayName(item, true)}</Typography>
</ListItemText>
);
}
const { onSelect = noop } = this.props;
this.setState({ value: '', suggestions: [] });
onSelect({
- name: getDisplayName(selection),
+ name: getDisplayName(selection, false),
uuid,
});
}