diff --git a/composables/tiptap.ts b/composables/tiptap.ts index ba577a32..b50e3829 100644 --- a/composables/tiptap.ts +++ b/composables/tiptap.ts @@ -63,6 +63,9 @@ export function useTiptap(options: UseTiptapOptions) { Mention .extend({ name: 'hashtag' }) .configure({ + renderHTML({ options, node }) { + return ['span', { 'data-type': 'hashtag', 'data-id': node.attrs.id }, `${options.suggestion.char}${node.attrs.label ?? node.attrs.id}`] + }, suggestion: TiptapHashtagSuggestion, }), Mention