import { useSecondaryPage } from '@/PageManager' import { toNote } from '@/lib/link' import { useNostr } from '@/providers/NostrProvider' import { Event } from 'nostr-tools' import { useState } from 'react' import { useTranslation } from 'react-i18next' import Content from '../Content' import { FormattedTimestamp } from '../FormattedTimestamp' import LikeButton from '../NoteStats/LikeButton' import ParentNotePreview from '../ParentNotePreview' import PostEditor from '../PostEditor' import UserAvatar from '../UserAvatar' import Username from '../Username' export default function ReplyNote({ event, parentEvent, onClickParent = () => {}, highlight = false }: { event: Event parentEvent?: Event onClickParent?: (eventId: string) => void highlight?: boolean }) { const { t } = useTranslation() const { checkLogin } = useNostr() const { push } = useSecondaryPage() const [isPostDialogOpen, setIsPostDialogOpen] = useState(false) return (