fix: correctly follow user mention links #5

Merged
verbiricha merged 1 commits from mention-links into main 2023-01-06 13:05:39 +00:00
2 changed files with 1 additions and 2 deletions

View File

@ -54,7 +54,7 @@ export function extractMentions(fragments, tags, users) {
switch (ref.Key) {
case "p": {
let pUser = users[ref.PubKey]?.name ?? ref.PubKey.substring(0, 8);
return <Link key={ref.PubKey} to={`/p/${ref.PubKey}`}>@{pUser}</Link>;
return <Link key={ref.PubKey} to={`/p/${ref.PubKey}`} onClick={(ev) => ev.stopPropagation()}>@{pUser}</Link>;
}
case "e": {
let eText = ref.Event.substring(0, 8);

View File

@ -10,7 +10,6 @@ import Event from "../nostr/Event";
import ProfileImage from "./ProfileImage";
import useEventPublisher from "../feed/EventPublisher";
import { NoteCreator } from "./NoteCreator";
import Invoice from "./Invoice";
import { extractLinks, extractMentions, extractInvoices } from "../Text";
export default function Note(props) {