diff --git a/packages/mermaid/src/diagrams/packet/parser.ts b/packages/mermaid/src/diagrams/packet/parser.ts index 06d180dfd..aa9eba8a9 100644 --- a/packages/mermaid/src/diagrams/packet/parser.ts +++ b/packages/mermaid/src/diagrams/packet/parser.ts @@ -50,9 +50,7 @@ const getNextFittingBlock = ( row: number, bitsPerRow: number ): [Required, PacketBlock | undefined] => { - if (block.end === undefined) { - block.end = block.start; - } + block.end ??= block.start; if (block.start > block.end) { throw new Error(`Block start ${block.start} is greater than block end ${block.end}.`);