- {isAddChange(change) &&
- i !== 0 &&
- isDeleteChange(chunk.changes[i - 1])
- ? ''
- : extractChangeLine(change)}
-
-
- {@html hljs.highlight(
- change.type == 'normal'
- ? change.content
- : change.content.substring(1),
- {
- language: (file.to || file.from)?.split('.').pop() || '',
- }
- ).value}
+ {/if}
+ {#each chunk.changes as change, i}
+
+
+ {isAddChange(change) &&
+ i !== 0 &&
+ isDeleteChange(chunk.changes[i - 1])
+ ? ''
+ : extractChangeLine(change)}
+
+
+
+ {@html hljs.highlight(
+ change.type == 'normal'
+ ? change.content
+ : change.content.substring(1),
+ {
+ language:
+ (file.to || file.from)?.split('.').pop() || '',
+ }
+ ).value}
+
-