nicolium: announcement emojis: respect reduced motion
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@ -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 (
|
||||
|
||||
Reference in New Issue
Block a user