EmojiPickerPopover
EmojiPicker in a popover dropdown
Source
LLM docs
Docs
Package
License
Usage
EmojiPickerPopover combines EmojiPicker with Mantine Popover.
The child element is used as the popover target – the popover is toggled when it is clicked.
Close on select
By default, the popover closes when an emoji is selected. Set closeOnSelect={false} to keep it open:
EmojiPicker props
All EmojiPicker props are supported directly on EmojiPickerPopover.
For example, you can change the number of columns and hide the preview and category navigation:
onEmojiSelect
onEmojiSelect is called with the full emoji object when an emoji is selected:
Controlled state
Use opened and onOpenedChange props to control the popover state. A controlled popover
is not toggled when the target is clicked, add an onClick handler to the target element:
Popover props
Use the popoverProps prop to pass props to the underlying Popover component: