exclude type and editor from schema callback
This commit is contained in:
@@ -11,7 +11,7 @@ interface MarkCallback<Options> {
|
|||||||
|
|
||||||
export interface MarkExtends<Callback, Options> extends ExtensionExtends<Callback, Options> {
|
export interface MarkExtends<Callback, Options> extends ExtensionExtends<Callback, Options> {
|
||||||
topMark: boolean
|
topMark: boolean
|
||||||
schema: (params: Callback) => MarkSpec
|
schema: (params: Omit<Callback, 'type' | 'editor'>) => MarkSpec
|
||||||
}
|
}
|
||||||
|
|
||||||
export default class Mark<
|
export default class Mark<
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ interface NodeCallback<Options> {
|
|||||||
|
|
||||||
export interface NodeExtends<Callback, Options> extends ExtensionExtends<Callback, Options> {
|
export interface NodeExtends<Callback, Options> extends ExtensionExtends<Callback, Options> {
|
||||||
topNode: boolean
|
topNode: boolean
|
||||||
schema: (params: Callback) => NodeSpec
|
schema: (params: Omit<Callback, 'type' | 'editor'>) => NodeSpec
|
||||||
}
|
}
|
||||||
|
|
||||||
export default class Node<
|
export default class Node<
|
||||||
|
|||||||
Reference in New Issue
Block a user