@openeditor/emoji
v0.0.29
Published
Reusable web emoji selection for OpenEditor. The package composes Frimousse's emoji primitives with a Base UI popover and exposes a stable OpenEditor-owned component API. It intentionally contains no document or block knowledge.
Readme
@openeditor/emoji
Reusable web emoji selection for OpenEditor. The package composes Frimousse's emoji primitives with a Base UI popover and exposes a stable OpenEditor-owned component API. It intentionally contains no document or block knowledge.
Callouts, pages, and future emoji-bearing features store plain Unicode strings
in the portable document model and use this package only for web selection.
Import @openeditor/ui/styles.css for the default visual treatment.
import { OpenEditorEmojiPicker } from "@openeditor/emoji";
<OpenEditorEmojiPicker
emoji="💡"
label="Change emoji"
onEmojiSelect={(emoji) => console.log(emoji)}
/>