diff --git a/src/lib/navigator/EventNetwork/NodeTooltip.svelte b/src/lib/navigator/EventNetwork/NodeTooltip.svelte index 9ebe042..072ea96 100644 --- a/src/lib/navigator/EventNetwork/NodeTooltip.svelte +++ b/src/lib/navigator/EventNetwork/NodeTooltip.svelte @@ -5,6 +5,26 @@ export let selected: boolean = false; export let x: number; export let y: number; + + function getAuthorTag(node: NetworkNode): string { + if (node.event) { + const authorTags = node.event.getMatchingTags("author"); + if (authorTags.length > 0) { + return authorTags[0][1]; + } + } + return "Unknown"; + } + + function getDTag(node: NetworkNode): string { + if (node.event) { + const dTags = node.event.getMatchingTags("d"); + if (dTags.length > 0) { + return dTags[0][1]; + } + } + return "View Publication"; + }