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> {
|
||||
topMark: boolean
|
||||
schema: (params: Callback) => MarkSpec
|
||||
schema: (params: Omit<Callback, 'type' | 'editor'>) => MarkSpec
|
||||
}
|
||||
|
||||
export default class Mark<
|
||||
|
||||
@@ -11,7 +11,7 @@ interface NodeCallback<Options> {
|
||||
|
||||
export interface NodeExtends<Callback, Options> extends ExtensionExtends<Callback, Options> {
|
||||
topNode: boolean
|
||||
schema: (params: Callback) => NodeSpec
|
||||
schema: (params: Omit<Callback, 'type' | 'editor'>) => NodeSpec
|
||||
}
|
||||
|
||||
export default class Node<
|
||||
|
||||
Reference in New Issue
Block a user