{reply.author?.displayName
? reply.author?.displayName.length > 12
? <>
{reply.author?.displayName.slice(0, 12) + " (...)"}
>
:
{reply.author?.displayName}
:
Anonymous}
handleAddressClick(reply.author?.shortAddress)}
>
(u/
{reply.author?.shortAddress ?
(
{reply.author?.shortAddress}
) : (
{account?.author?.address.slice(0, 8) + "(...)"}
)
}
)
{getDate(reply?.timestamp)}
c/
{reply.shortCid ? (
) : (
Pending
)}
{reply.link ? (
{replyMediaInfo?.url ? (
replyMediaInfo.type === "webpage" ? (
{reply.thumbnailUrl ? (
e.target.src = fallbackImgUrl} />
) : null}
{replyMediaInfo.type}
) : replyMediaInfo.type === "image" ? (
e.target.src = fallbackImgUrl} />
{replyMediaInfo.type}
) : replyMediaInfo.type === "video" ? (
) : replyMediaInfo.type === "audio" ? (
) : null
) : null}
) : null}
handleQuoteClick(reply, shortParentCid, comment.shortCid, event)}>
{`c/${shortParentCid}`}{shortParentCid === comment.shortCid ? " (OP)" : null}
{reply.replyCount > 0 ? (
{reply.replies?.pages?.topAll.comments
.sort((a, b) => a.timestamp - b.timestamp)
.map((reply, index) => (
handleQuoteClick(reply, reply.shortCid, event)}>
c/{reply.shortCid}
))}
) : null}