From f64cdbce2f97aaae7af8e6b1c0f46daff04e6979 Mon Sep 17 00:00:00 2001 From: Fabian Haas <29468630+hfxbse@users.noreply.github.com> Date: Fri, 17 May 2024 16:37:46 +0200 Subject: [PATCH] Show additional user details on hover --- src/visualization/graph/graph.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/visualization/graph/graph.ts b/src/visualization/graph/graph.ts index 147c9cb..4fc5802 100644 --- a/src/visualization/graph/graph.ts +++ b/src/visualization/graph/graph.ts @@ -126,7 +126,9 @@ export default class UserGraphVisualization extends HTMLElement { .text((user: User) => { const count = user.followerIds?.length ?? 0; - return `${user.profile.name} @${user.profile.username} (${count} follower${count > 1 ? 's' : ''})`; + const name = `${user.profile.name} @${user.profile.username}` + const counts = `${count} follower${count > 1 ? 's' : ''}${user.followingCount != undefined ? `, following ${user.followingCount}` : ''}` + return `${name} (${counts}${user.public ? ', public profile' : ''})`; }); node.call(d3.drag()