Renders the emoji picker that TextEditor portals to <body>, built on frimousse. TextEditor owns its state and its keyboard handling.

Functions

f
EmojiPickerPopup(unnamed 0: EmojiPickerPopupProps): React.JSX.Element

Renders the picker in the current locale, with the skin tone last picked on this device. It fetches its emoji data from the site itself, where the Vite build copies it (VITE_EMOJIBASE_URL).

Interfaces

I
EmojiPickerPopupProps

Passed to EmojiPickerPopup by TextEditor, which keeps the refs to detect outside presses, focus the search and step the keyboard into the grid.