From 681a581c3a59f867e446fcd7019eca91af5a3e00 Mon Sep 17 00:00:00 2001 From: Timo Lins Date: Thu, 21 May 2020 22:34:45 +0200 Subject: [PATCH] Preserve count order in numbered lists --- src/block.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/block.tsx b/src/block.tsx index f1776ba..79784c4 100644 --- a/src/block.tsx +++ b/src/block.tsx @@ -91,12 +91,15 @@ export const Block: React.FC = props => { case "bulleted_list": case "numbered_list": const isTopLevel = block.value.type !== parentBlock.value.type; - + const itemPosition = + 1 + (parentBlock.value.content?.indexOf(block.value.id) || 0); const wrapList = (content: React.ReactNode) => blockValue.type === "bulleted_list" ? ( ) : ( -
    {content}
+
    + {content} +
); let output: JSX.Element | null = null;