Skip to content

Vizel API / core/src / createVizelMentionExtension

Function: createVizelMentionExtension()

ts
function createVizelMentionExtension(options?): Node<MentionOptions<any, MentionNodeAttrs>, any>;

Defined in: packages/core/src/extensions/mention.ts:143

Create the Vizel mention extension.

Parameters

ParameterTypeDescription
optionsVizelMentionOptionsMention configuration options

Returns

Node&lt;MentionOptions&lt;any, MentionNodeAttrs&gt;, any&gt;

Configured Tiptap Mention extension

Example

ts
const mention = createVizelMentionExtension({
  items: async (query) => {
    return users.filter(u => u.label.toLowerCase().includes(query.toLowerCase()));
  },
});

Released under the MIT License.