UNPKG

liveemoji

Version:

AniMoji is a React library offering animated emojis to enhance user interfaces, providing fun and creative components for any application.

14 lines (13 loc) 546 B
import { jsx as _jsx } from "react/jsx-runtime"; import EmojiIcon from './EmojiIcon'; import { emojiData } from '../emojiData'; // Ensure emojiData is imported correctly var DynamicEmojiIcon = function (_a) { var icon = _a.icon, className = _a.className, size = _a.size; var src = emojiData[icon]; if (!src) { console.warn("Emoji with name \"".concat(icon, "\" not found.")); return null; } return _jsx(EmojiIcon, { src: src, alt: icon, className: className, size: size }); }; export default DynamicEmojiIcon;