@verso-editor/ui-emoji-picker
v1.0.0
Published
Emoji picker UI extension for Verso Editor. Provides a suggestion plugin triggered by typing `:`.
Readme
@verso-editor/ui-emoji-picker
Emoji picker UI extension for Verso Editor. Provides a suggestion plugin triggered by typing :.
Features
- Suggestion plugin triggered by
:character - Built-in emoji list with keyword search
onOpen/onClosecallbacks for custom UI
Install
pnpm add @verso-editor/ui-emoji-pickerUsage
import {
EmojiPickerExtension,
searchEmojis,
insertEmoji,
} from '@verso-editor/ui-emoji-picker'
const ext = EmojiPickerExtension.configure({
onOpen: ({ range, query }) => {
const results = searchEmojis(query)
// Render your UI, then call insertEmoji(view, range, emoji)
},
onClose: () => { /* hide picker */ },
})