From 98ecb16a46f161e0ccf3aae9bf4d65cafe002ff0 Mon Sep 17 00:00:00 2001 From: Fabian <29468630+hfxbse@users.noreply.github.com> Date: Sat, 18 May 2024 16:08:43 +0200 Subject: [PATCH] Show additional user details on hover (#9) --- 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..209fd92 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' : ''}, following ${user.followingCount ?? 0}` + return `${name} (${counts}${user.public ? ', public profile' : ''})`; }); node.call(d3.drag()