1.0.4 • Published 7 months ago

emoji-pack v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
7 months ago

Emoji Pack

Authors

Demo

App Screenshot

Usage/Examples

import { EmojiCollection } from "emoji-pack";

function App() {
  return <EmojiCollection columns={5} width="20" toolTipTopPosition="35" />;
}

export default App;

Props

NameTypeDescription
emojisarrayAn array of emojis, where each emoji is an object with symbol and label properties (example below).
columnsnumberThe number of columns to display. Default value is 5.
borderColorstringBorder color for customization according to your UI.
borderWidthnumberBorder width. Default value is 1.
borderRadiusstringBorder Radius. Default value is 5.
gapstringcolumn gap. Default value is 10.
widthstringContainer width. Default value is 30.
toolTipBackgroundColorstringTooltip Background Color. Default value is #1c1c1c.
toolTipTextColorstringTooltip Text Color. Default value is white.
tooltipFontFamilystringTooltip Font Family. Default value is cursive.
toolTipBorderRadiusstringTooltip Border Radius. Default value is 5.
toolTipFontSizestringTooltip Font Size. Default value is 0.875rem.
toolTipTopPositionstringTooltip Top Position. Default value is -30.

Example for emojis

const defaultEmojis = [
  { symbol: "😀", label: "Grinning Face" },
  { symbol: "🎉", label: "Party Popper" },
  { symbol: "❤️", label: "Red Heart" },
  { symbol: "🔥", label: "Fire" },
  { symbol: "🚀", label: "Rocket" },
  { symbol: "😒", label: "Sad" },
  { symbol: "🤣", label: "Funny" },
  { symbol: "💋", label: "Kiss" },
];