mirror of
https://github.com/hzrd149/nostrudel.git
synced 2025-03-28 18:53:47 +01:00
fix debug tags throwing
This commit is contained in:
parent
4c5b1f572c
commit
1cbd4ee803
@ -2,9 +2,9 @@ import { MouseEventHandler, useCallback } from "react";
|
||||
import { Box, Button, Flex, Link, Text, useDisclosure } from "@chakra-ui/react";
|
||||
import { NostrEvent, nip19 } from "nostr-tools";
|
||||
import { Link as RouterLink } from "react-router-dom";
|
||||
import { getAddressPointerFromATag, getEventPointerFromETag } from "applesauce-core/helpers";
|
||||
|
||||
import { Tag, isATag, isETag, isPTag } from "../../types/nostr-event";
|
||||
import { aTagToAddressPointer, eTagToEventPointer } from "../../helpers/nostr/event";
|
||||
import { EmbedEventPointer } from "../embed-event";
|
||||
import UserAvatarLink from "../user/user-avatar-link";
|
||||
import UserLink from "../user/user-link";
|
||||
@ -29,8 +29,9 @@ function EventTag({ tag }: { tag: Tag }) {
|
||||
[expand.onToggle],
|
||||
);
|
||||
|
||||
try {
|
||||
if (isETag(tag)) {
|
||||
const pointer = eTagToEventPointer(tag);
|
||||
const pointer = getEventPointerFromETag(tag);
|
||||
return (
|
||||
<>
|
||||
<Link as={RouterLink} to={`/l/${nip19.neventEncode(pointer)}`} onClick={toggle} {...props}>
|
||||
@ -40,7 +41,7 @@ function EventTag({ tag }: { tag: Tag }) {
|
||||
</>
|
||||
);
|
||||
} else if (isATag(tag)) {
|
||||
const pointer = aTagToAddressPointer(tag);
|
||||
const pointer = getAddressPointerFromATag(tag);
|
||||
return (
|
||||
<>
|
||||
<Link as={RouterLink} to={`/l/${nip19.naddrEncode(pointer)}`} onClick={toggle} {...props}>
|
||||
@ -68,7 +69,9 @@ function EventTag({ tag }: { tag: Tag }) {
|
||||
)}
|
||||
</>
|
||||
);
|
||||
} else
|
||||
}
|
||||
} catch (error) {}
|
||||
|
||||
return (
|
||||
<Text title={content} {...props}>
|
||||
{content}
|
||||
|
Loading…
x
Reference in New Issue
Block a user