diff --git a/src/components/Embedded/EmbeddedMention.tsx b/src/components/Embedded/EmbeddedMention.tsx index ef5b90e5..a11095fe 100644 --- a/src/components/Embedded/EmbeddedMention.tsx +++ b/src/components/Embedded/EmbeddedMention.tsx @@ -2,7 +2,14 @@ import Username from '../Username' import { TEmbeddedRenderer } from './types' export function EmbeddedMention({ userId }: { userId: string }) { - return + return ( + + ) } export const embeddedNostrNpubRenderer: TEmbeddedRenderer = { diff --git a/src/components/Username/index.tsx b/src/components/Username/index.tsx index 9b96a7aa..3ae224ec 100644 --- a/src/components/Username/index.tsx +++ b/src/components/Username/index.tsx @@ -10,15 +10,20 @@ export default function Username({ userId, showAt = false, className, - skeletonClassName + skeletonClassName, + withoutSkeleton = false }: { userId: string showAt?: boolean className?: string skeletonClassName?: string + withoutSkeleton?: boolean }) { const { profile } = useFetchProfile(userId) - if (!profile) return + if (!profile && !withoutSkeleton) { + return + } + if (!profile) return null const { username, pubkey } = profile diff --git a/src/pages/secondary/NotePage/index.tsx b/src/pages/secondary/NotePage/index.tsx index 03904d5f..b9a42301 100644 --- a/src/pages/secondary/NotePage/index.tsx +++ b/src/pages/secondary/NotePage/index.tsx @@ -81,8 +81,12 @@ function ParentNote({ eventId }: { eventId?: string }) { className="flex space-x-1 p-1 items-center clickable text-sm text-muted-foreground hover:text-foreground" onClick={() => push(toNote(event))} > - - + +
{event.content}