react-twemoji-components
TypeScript icon, indicating that this package has built-in type declarations

1.0.0-pre.1ย โ€ขย Publicย โ€ขย Published

react-twemoji-components

๐Ÿ˜ƒ Twemoji as individual React Components

License Contributors GitHub last commit

What is react-twemoji-components?

react-twemoji-components is a package which exposes a component for each emoji in the Twemoji set. This is useful when you want to use Twemoji as an Icon set. If you want to use Emojis primarily in text, you should use a different package like react-twemoji or react-emoji-render

Current status (โš ๏ธ)

react-twemoji-components is currently in development and is not suggested for production use. The following things are currently still unfinished or may change at any time:

  • The dataset we're using is currently stuck on Unicode 13.0. We're working on updating it to Unicode 14.0/15.0. You can still use these emojis, but their name will be their codepoint. These are however deprecated and may be removed in any future update.
  • Some emojis are missing from the dataset. These include for example the letters or digits.
  • The skin tone variants are currently executed as seperate components. These will be removed in the future and replaced with a single component which takes a skinTone prop.

Installation

npm install react-twemoji-components
yarn add react-twemoji-components
pnpm add react-twemoji-components

Usage

import { TransgenderFlag } from "react-twemoji-components";

return <TransgenderFlag />;

Special Thanks & Sponsors

  • BlazingWorks - for funding and maintaining the development of react-twemoji-components
  • OfficialCRUGG - for the idea of react-twemoji-components
  • Twemoji - for the awesome emoji set
  • DataHub - for formatting the emoji data into a usable format

How to report issues / questions

License

react-twemoji-components is licensed under the MIT License.

BlazingWorks Open-Sourcd

Package Sidebar

Install

npm i react-twemoji-components

Weekly Downloads

0

Version

1.0.0-pre.1

License

MIT

Unpacked Size

15.9 MB

Total Files

7385

Last publish

Collaborators

  • officialcrugg