mirror of
https://github.com/hzrd149/nostrudel.git
synced 2025-10-10 04:43:29 +02:00
fix external link on notes
This commit is contained in:
@@ -46,7 +46,7 @@ export const Note = React.memo(({ event, variant = "outline" }: NoteProps) => {
|
|||||||
useRegisterIntersectionEntity(ref, event.id);
|
useRegisterIntersectionEntity(ref, event.id);
|
||||||
|
|
||||||
// find mostr external link
|
// find mostr external link
|
||||||
const externalLink = useMemo(() => event.tags.find((t) => t[0] === "mostr"), [event]);
|
const externalLink = useMemo(() => event.tags.find((t) => t[0] === "mostr" || t[0] === "proxy"), [event])?.[1];
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<TrustProvider event={event}>
|
<TrustProvider event={event}>
|
||||||
@@ -81,7 +81,7 @@ export const Note = React.memo(({ event, variant = "outline" }: NoteProps) => {
|
|||||||
as={Link}
|
as={Link}
|
||||||
icon={<ExternalLinkIcon />}
|
icon={<ExternalLinkIcon />}
|
||||||
aria-label="Open External"
|
aria-label="Open External"
|
||||||
href={externalLink[1]}
|
href={externalLink}
|
||||||
size="sm"
|
size="sm"
|
||||||
variant="link"
|
variant="link"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
Reference in New Issue
Block a user