import { ThreadIcon } from "@lume/icons"; import type { NostrEvent } from "@lume/types"; import { Note } from "@/components/note"; import { cn } from "@lume/utils"; import { LumeEvent } from "@lume/system"; import { useMemo } from "react"; export function Conversation({ event, gossip, className, }: { event: NostrEvent; gossip?: boolean; className?: string; }) { const thread = useMemo( () => LumeEvent.getEventThread(event.tags, gossip), [event], ); return (
{thread?.root ? : null}
Thread
{thread?.reply ? : null}
); }