From 3f4f35ab16fd6d7ee763e6aca5c6f9629a6addc4 Mon Sep 17 00:00:00 2001 From: fwx5618177 Date: Wed, 10 Jan 2024 02:28:57 +0800 Subject: [PATCH] fix: fix up directly load data, can't set correct sequence --- .../src/remark-slate/remarkDefaultElementRules.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/serializer-md/src/remark-slate/remarkDefaultElementRules.ts b/packages/serializer-md/src/remark-slate/remarkDefaultElementRules.ts index 42ed259724..5b6cc43cba 100644 --- a/packages/serializer-md/src/remark-slate/remarkDefaultElementRules.ts +++ b/packages/serializer-md/src/remark-slate/remarkDefaultElementRules.ts @@ -61,13 +61,14 @@ export const remarkDefaultElementRules: RemarkElementRules = { listItems: TElement[] = [], indent = 1 ) => { - _node.children!.forEach((listItem) => { + _node.children!.forEach((listItem, index) => { const [paragraph, ...subLists] = listItem.children!; listItems.push({ type: getPluginType(options.editor, ELEMENT_PARAGRAPH), listStyleType, indent, + listStart: index + 1, children: remarkTransformElementChildren(paragraph, options), });