feat: add name to extension context
This commit is contained in:
@@ -28,6 +28,7 @@ export default function getAttributesFromExtensions(extensions: Extensions): Ext
|
||||
|
||||
extensions.forEach(extension => {
|
||||
const context = {
|
||||
name: extension.name,
|
||||
options: extension.options,
|
||||
}
|
||||
|
||||
@@ -64,6 +65,7 @@ export default function getAttributesFromExtensions(extensions: Extensions): Ext
|
||||
|
||||
nodeAndMarkExtensions.forEach(extension => {
|
||||
const context = {
|
||||
name: extension.name,
|
||||
options: extension.options,
|
||||
}
|
||||
|
||||
|
||||
@@ -27,6 +27,7 @@ export default function getSchema(extensions: Extensions): Schema {
|
||||
const nodes = Object.fromEntries(nodeExtensions.map(extension => {
|
||||
const extensionAttributes = allAttributes.filter(attribute => attribute.type === extension.name)
|
||||
const context = {
|
||||
name: extension.name,
|
||||
options: extension.options,
|
||||
}
|
||||
|
||||
@@ -82,6 +83,7 @@ export default function getSchema(extensions: Extensions): Schema {
|
||||
const marks = Object.fromEntries(markExtensions.map(extension => {
|
||||
const extensionAttributes = allAttributes.filter(attribute => attribute.type === extension.name)
|
||||
const context = {
|
||||
name: extension.name,
|
||||
options: extension.options,
|
||||
}
|
||||
|
||||
|
||||
@@ -12,7 +12,10 @@ export default function isList(name: string, extensions: Extensions): boolean {
|
||||
return false
|
||||
}
|
||||
|
||||
const context = { options: extension.options }
|
||||
const context = {
|
||||
name: extension.name,
|
||||
options: extension.options,
|
||||
}
|
||||
const group = callOrReturn(getExtensionField<NodeConfig['group']>(extension, 'group', context))
|
||||
|
||||
if (typeof group !== 'string') {
|
||||
|
||||
Reference in New Issue
Block a user