nicolium: announcement emojis: respect reduced motion

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2026-03-06 15:54:27 +01:00
parent 38d0a43498
commit 279f1cb483

View File

@ -13,7 +13,7 @@ interface IEmoji {
}
const Emoji: React.FC<IEmoji> = ({ emoji, emojiMap, hovered }) => {
const { autoPlayGif, systemEmojiFont } = useSettings();
const { autoPlayGif, reduceMotion, systemEmojiFont } = useSettings();
if (unicodeMapping[emoji]) {
if (systemEmojiFont) return <>{emoji}</>;
@ -31,7 +31,8 @@ const Emoji: React.FC<IEmoji> = ({ emoji, emojiMap, hovered }) => {
/>
);
} else if (emojiMap[emoji]) {
const filename = autoPlayGif || hovered ? emojiMap[emoji].url : emojiMap[emoji].static_url;
const filename =
(autoPlayGif && !reduceMotion) || hovered ? emojiMap[emoji].url : emojiMap[emoji].static_url;
const shortCode = `:${emoji}:`;
return (