diff --git a/web-ui/src/components/kudos/PublicKudosCard.jsx b/web-ui/src/components/kudos/PublicKudosCard.jsx
index dc554602d..08e677170 100644
--- a/web-ui/src/components/kudos/PublicKudosCard.jsx
+++ b/web-ui/src/components/kudos/PublicKudosCard.jsx
@@ -51,6 +51,18 @@ const KudosCard = ({ kudos }) => {
const sender = selectProfile(state, kudos.senderId);
+ const multiTooltip = (num, list) => {
+ let tooltip = "";
+ let prefix = "";
+ for (let member of list.slice(-num)) {
+ tooltip += prefix + `${member.firstName} ${member.lastName}`;
+ prefix = ", ";
+ }
+ return
+ {`+${num}`}
+ ;
+ };
+
const getRecipientComponent = useCallback(() => {
if (kudos.recipientTeam) {
return (
@@ -67,7 +79,9 @@ const KudosCard = ({ kudos }) => {
}
return (
-
+ multiTooltip(
+ extra, kudos.recipientMembers)}>
{kudos.recipientMembers.map((member) => (
{
{kudos.message}
{kudos.recipientTeam && (
-
+ multiTooltip(
+ extra, kudos.recipientMembers)}>
{kudos.recipientMembers.map((member) => (