From 86416718d9566e7a96375cfd579c10a532e34147 Mon Sep 17 00:00:00 2001 From: d3m1d0v Date: Mon, 10 Nov 2025 17:13:44 +0300 Subject: [PATCH] fix(BaseSchema): get paragraph attributes from token attributes --- .../base/BaseSchema/BaseSchemaSpecs/index.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/extensions/base/BaseSchema/BaseSchemaSpecs/index.ts b/src/extensions/base/BaseSchema/BaseSchemaSpecs/index.ts index 69c3fe59..8d8c940e 100644 --- a/src/extensions/base/BaseSchema/BaseSchemaSpecs/index.ts +++ b/src/extensions/base/BaseSchema/BaseSchemaSpecs/index.ts @@ -63,7 +63,15 @@ export const BaseSchemaSpecs: ExtensionAuto = (builder, } : undefined, }, - fromMd: {tokenSpec: {name: BaseNode.Paragraph, type: 'block'}}, + fromMd: { + tokenSpec: { + name: BaseNode.Paragraph, + type: 'block', + getAttrs(token) { + return Object.fromEntries(token.attrs || []); + }, + }, + }, toMd: (state, node, parent) => { /* An empty line is added only if there is some content in the parent element.