From fd2420891c9115e530b82bd51b4fceab7288edce Mon Sep 17 00:00:00 2001 From: Echo Date: Mon, 11 Aug 2025 14:00:35 +0200 Subject: [PATCH] [Glitch] Prevent props being added as HTML attributes Port bf15b1d65dc9f5391edbd57c1c26c303148cc92d to glitch-soc Signed-off-by: Claire --- .../flavours/glitch/features/emoji/emoji_html.tsx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/app/javascript/flavours/glitch/features/emoji/emoji_html.tsx b/app/javascript/flavours/glitch/features/emoji/emoji_html.tsx index b1939c4fda..7527fea044 100644 --- a/app/javascript/flavours/glitch/features/emoji/emoji_html.tsx +++ b/app/javascript/flavours/glitch/features/emoji/emoji_html.tsx @@ -38,11 +38,7 @@ export const EmojiHTML = ( if (isModernEmojiEnabled()) { return ; } - const Wrapper = props.as ?? 'div'; - return ( - - ); + const { as: asElement, htmlString, extraEmojis, ...rest } = props; + const Wrapper = asElement ?? 'div'; + return ; };