add markextension

This commit is contained in:
Philipp Kühn
2020-10-21 21:13:38 +02:00
parent 10e16208f9
commit 7fffe97532
5 changed files with 114 additions and 16 deletions

View File

@@ -1,16 +1,16 @@
import { Extensions } from '../types'
import { Extension } from '../Extension'
import { NodeExtension } from '../Node'
// import { MarkExtension } from '../Node'
import { MarkExtension } from '../Mark'
export default function splitExtensions(extensions: Extensions) {
const baseExtensions = extensions.filter(extension => extension.type === 'extension') as Extension[]
const nodeExtensions = extensions.filter(extension => extension.type === 'node') as NodeExtension[]
// const markExtensions = extensions.filter(extension => extension.type === 'mark') as MarkExtension[]
const markExtensions = extensions.filter(extension => extension.type === 'mark') as MarkExtension[]
return {
baseExtensions,
nodeExtensions,
// markExtensions,
markExtensions,
}
}