Emoji Picker
a virtualized twemoji picker written in react and typescript.
React Twemoji Picker is an emoji component made for fast show-and-scroll and filtering.
To do this, we virtualize emoji elements with react-window and react-window-infinite-loader, meaning elements are not rendered into the DOM until they are visible through the scroll viewport. This allows react-twemoji-picker to be used with input or contenteditable components which require fast responsivity.
Installation
Usage
If you want to programatically get or set internal state (e.g. search
), you have to use EmojiPickertRef
since EmojiPicker
is a functional component. As an example,