UNPKG

@liveblocks/react-ui

Version:

A set of React pre-built components for the Liveblocks products. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.

33 lines (29 loc) 841 B
'use strict'; var jsxRuntime = require('react/jsx-runtime'); var reactSlot = require('@radix-ui/react-slot'); var react = require('react'); var constants = require('../../constants.cjs'); const Emoji = react.forwardRef( ({ emoji, style, asChild, ...props }, forwardedRef) => { const Component = asChild ? reactSlot.Slot : "span"; return /* @__PURE__ */ jsxRuntime.jsx(Component, { role: "img", "aria-label": emoji, "data-emoji": emoji, style: { ...style, fontFamily: constants.EMOJI_FONT_FAMILY, display: "inline-flex", alignItems: "center", justifyContent: "center", width: "1em", whiteSpace: "nowrap" }, ...props, ref: forwardedRef, children: emoji }); } ); exports.Emoji = Emoji; //# sourceMappingURL=Emoji.cjs.map