From 704a630ac5044fd686354b9e24cf6920639985b5 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 8 Jan 2026 15:43:06 +0000 Subject: [PATCH] style(emoji): simplify detail renderer layout --- .../nostr/kinds/EmojiSetDetailRenderer.tsx | 54 +++++++++---------- 1 file changed, 26 insertions(+), 28 deletions(-) diff --git a/src/components/nostr/kinds/EmojiSetDetailRenderer.tsx b/src/components/nostr/kinds/EmojiSetDetailRenderer.tsx index 840f46f..4bb80f0 100644 --- a/src/components/nostr/kinds/EmojiSetDetailRenderer.tsx +++ b/src/components/nostr/kinds/EmojiSetDetailRenderer.tsx @@ -2,7 +2,6 @@ import { getTagValue } from "applesauce-core/helpers"; import { getEmojiTags } from "@/lib/emoji-helpers"; import { CustomEmoji } from "@/components/nostr/CustomEmoji"; import { NostrEvent } from "@/types/nostr"; -import { Smile } from "lucide-react"; /** * Kind 30030 Detail Renderer - Emoji Set (Detail View) @@ -15,15 +14,7 @@ export function EmojiSetDetailRenderer({ event }: { event: NostrEvent }) { return (
{/* Header */} -
-

- - {identifier} -

-

- {emojis.length} emoji{emojis.length !== 1 ? "s" : ""} in this set -

-
+

{identifier}

{/* Empty state */} {emojis.length === 0 ? ( @@ -31,25 +22,32 @@ export function EmojiSetDetailRenderer({ event }: { event: NostrEvent }) { This emoji set is empty
) : ( - /* Emoji grid */ -
- {emojis.map((emoji) => ( -
- -
- :{emoji.shortcode}: + <> + {/* Emoji grid */} +
+ {emojis.map((emoji) => ( +
+ +
+ :{emoji.shortcode}: +
-
- ))} -
+ ))} +
+ + {/* Count */} +

+ {emojis.length} emoji{emojis.length !== 1 ? "s" : ""} in this set +

+ )}
);