From 678d1daa2cddb81465bf7070816af891a5fdd8fe Mon Sep 17 00:00:00 2001 From: codytseng Date: Sun, 10 Nov 2024 12:21:16 +0800 Subject: [PATCH] feat: hide long form content --- src/renderer/src/components/NoteCard/RepostNoteCard.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/components/NoteCard/RepostNoteCard.tsx b/src/renderer/src/components/NoteCard/RepostNoteCard.tsx index 3a97c444..899bbea9 100644 --- a/src/renderer/src/components/NoteCard/RepostNoteCard.tsx +++ b/src/renderer/src/components/NoteCard/RepostNoteCard.tsx @@ -1,11 +1,13 @@ import { Repeat2 } from 'lucide-react' -import { Event, verifyEvent } from 'nostr-tools' +import { Event, kinds, verifyEvent } from 'nostr-tools' import Username from '../Username' import ShortTextNoteCard from './ShortTextNoteCard' export default function RepostNoteCard({ event, className }: { event: Event; className?: string }) { const targetEvent = event.content ? (JSON.parse(event.content) as Event) : null - if (!targetEvent || !verifyEvent(targetEvent)) return null + if (!targetEvent || !verifyEvent(targetEvent) || targetEvent.kind !== kinds.ShortTextNote) { + return null + } return (