add HTMLAttributes to defaultoptions

This commit is contained in:
Philipp Kühn
2020-11-13 16:44:22 +01:00
parent c840a562de
commit 2591ffe419
18 changed files with 173 additions and 26 deletions

View File

@@ -2,6 +2,9 @@ import { Command, createNode, nodeInputRule } from '@tiptap/core'
export interface ImageOptions {
inline: boolean,
HTMLAttributes: {
[key: string]: any
},
}
export const inputRegex = /!\[(.+|:?)]\((\S+)(?:(?:\s+)["'](\S+)["'])?\)/
@@ -11,6 +14,7 @@ const Image = createNode({
defaultOptions: <ImageOptions>{
inline: false,
HTMLAttributes: {},
},
inline() {