add Commands interface

This commit is contained in:
Philipp Kühn
2021-02-10 09:59:35 +01:00
parent 0ed368e9f4
commit 290ff76e37
100 changed files with 695 additions and 487 deletions

View File

@@ -7,6 +7,12 @@ export interface OrderedListOptions {
},
}
declare module '@tiptap/core' {
interface Commands {
toggleOrderedList: () => Command,
}
}
export const inputRegex = /^(\d+)\.\s$/
export const OrderedList = Node.create({
@@ -54,7 +60,7 @@ export const OrderedList = Node.create({
/**
* Toggle an ordered list
*/
toggleOrderedList: (): Command => ({ commands }) => {
toggleOrderedList: () => ({ commands }) => {
return commands.toggleList('orderedList', 'listItem')
},
}
@@ -77,9 +83,3 @@ export const OrderedList = Node.create({
]
},
})
declare module '@tiptap/core' {
interface AllExtensions {
OrderedList: typeof OrderedList,
}
}