Vizel API / vue/src / createVizelMentionMenuRenderer
Function: createVizelMentionMenuRenderer()
ts
function createVizelMentionMenuRenderer(options?): Partial<SuggestionOptions<VizelMentionItem>>;Defined in: packages/vue/src/composables/createVizelMentionMenuRenderer.ts:36
Creates a suggestion render configuration for the Mention extension. This handles the popup positioning and Vue component lifecycle.
Parameters
| Parameter | Type |
|---|---|
options | VizelSuggestionRendererOptions |
Returns
Partial<SuggestionOptions<VizelMentionItem>>
Example
ts
import { createVizelMentionMenuRenderer } from '@vizel/vue';
const editor = useVizelEditor({
features: {
interaction: {
mention: {
items: async (query) => fetchUsers(query),
suggestion: createVizelMentionMenuRenderer(),
},
},
},
});