From b343e21bfba617d15844db4a3573a5ac1ad76cc2 Mon Sep 17 00:00:00 2001 From: Shusui MOYATANI Date: Tue, 16 May 2023 03:59:04 +0900 Subject: [PATCH] fix --- src/components/event/textNote/PlainTextDisplay.tsx | 11 ----------- .../event/textNote/TextNoteContentDisplay.tsx | 11 ++++++----- 2 files changed, 6 insertions(+), 16 deletions(-) delete mode 100644 src/components/event/textNote/PlainTextDisplay.tsx diff --git a/src/components/event/textNote/PlainTextDisplay.tsx b/src/components/event/textNote/PlainTextDisplay.tsx deleted file mode 100644 index 7b6e6d9..0000000 --- a/src/components/event/textNote/PlainTextDisplay.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import type { PlainText } from '@/nostr/parseTextNote'; - -export type PlainTextDisplayProps = { - plainText: PlainText; -}; - -const PlainTextDisplay = (props: PlainTextDisplayProps) => { - return {props.plainText.content}; -}; - -export default PlainTextDisplay; diff --git a/src/components/event/textNote/TextNoteContentDisplay.tsx b/src/components/event/textNote/TextNoteContentDisplay.tsx index fc48881..0521838 100644 --- a/src/components/event/textNote/TextNoteContentDisplay.tsx +++ b/src/components/event/textNote/TextNoteContentDisplay.tsx @@ -7,7 +7,6 @@ import EventDisplayById from '@/components/event/EventDisplayById'; import ImageDisplay from '@/components/event/textNote/ImageDisplay'; import MentionedEventDisplay from '@/components/event/textNote/MentionedEventDisplay'; import MentionedUserDisplay from '@/components/event/textNote/MentionedUserDisplay'; -import PlainTextDisplay from '@/components/event/textNote/PlainTextDisplay'; import EventLink from '@/components/EventLink'; import SafeLink from '@/components/utils/SafeLink'; import { createSearchColumn } from '@/core/column'; @@ -38,7 +37,7 @@ const TextNoteContentDisplay = (props: TextNoteContentDisplayProps) => { {(item: ParsedTextNoteNode) => { if (item.type === 'PlainText') { - return ; + return {item.content}; } if (item.type === 'URL') { if (isImageUrl(item.content)) { @@ -55,7 +54,9 @@ const TextNoteContentDisplay = (props: TextNoteContentDisplayProps) => { } if (item.type === 'TagReference') { const resolved = resolveTagReference(item, props.event); - if (resolved == null) return null; + if (resolved == null) { + return {item.content}; + } if (resolved.type === 'MentionedUser') { return ; } @@ -103,10 +104,10 @@ const TextNoteContentDisplay = (props: TextNoteContentDisplayProps) => { } if (item.type === 'CustomEmoji') { const emojiUrl = event().getEmojiUrl(item.shortcode); - if (emojiUrl == null) return item.content; + if (emojiUrl == null) return {item.content}; return ( {item.shortcode}