diff --git a/packages/core/src/Extension.ts b/packages/core/src/Extension.ts index d285136b..3d74cc91 100644 --- a/packages/core/src/Extension.ts +++ b/packages/core/src/Extension.ts @@ -171,7 +171,7 @@ export class Extension { return new Extension(config) } - configure(options: Partial) { + configure(options?: Partial) { return Extension .create(this.config as ExtensionConfig) .#configure({ diff --git a/packages/core/src/Mark.ts b/packages/core/src/Mark.ts index 57eb43b6..857c02fe 100644 --- a/packages/core/src/Mark.ts +++ b/packages/core/src/Mark.ts @@ -231,7 +231,7 @@ export class Mark { return new Mark(config) } - configure(options: Partial) { + configure(options?: Partial) { return Mark .create(this.config as MarkConfig) .#configure({ diff --git a/packages/core/src/Node.ts b/packages/core/src/Node.ts index b4a05b9b..802eb41a 100644 --- a/packages/core/src/Node.ts +++ b/packages/core/src/Node.ts @@ -283,7 +283,7 @@ export class Node { return new Node(config) } - configure(options: Partial) { + configure(options?: Partial) { return Node .create(this.config as NodeConfig) .#configure({ diff --git a/packages/starter-kit/src/index.ts b/packages/starter-kit/src/index.ts index e417f7ef..5022166a 100644 --- a/packages/starter-kit/src/index.ts +++ b/packages/starter-kit/src/index.ts @@ -17,7 +17,7 @@ import BulletList, { BulletListOptions } from '@tiptap/extension-bullet-list' import OrderedList, { OrderedListOptions } from '@tiptap/extension-ordered-list' import ListItem, { ListItemOptions } from '@tiptap/extension-list-item' -export function defaultExtensions(options: { +export function defaultExtensions(options?: Partial<{ dropursor: DropcursorOptions, paragraph: ParagraphOptions, history: HistoryOptions, @@ -33,7 +33,7 @@ export function defaultExtensions(options: { bulletList: BulletListOptions, orderedList: OrderedListOptions, listItem: ListItemOptions, -}) { +}>) { return [ Dropcursor.configure(options?.dropursor), Gapcursor,