@if (mode() === 'inline') {
@for (block of blocks(); track $index) {
@if (block.type === 'collapse' && !block.expanded) {
... {{ block.collapsedCount }} {{ diffStrings().unchangedLines }} ...
} @else {
@for (line of block.lines; track $index) {
{{ block.type === 'added' ? '+' : block.type === 'removed' ? '-' : ' ' }}{{ line }}
}
}
}
} @else {
@for (block of blocks(); track $index) {
@if (block.type === 'collapse' && !block.expanded) {
... {{ block.collapsedCount }} {{ diffStrings().unchangedLines }} ...
} @else if (block.type !== 'added') {
@for (line of block.lines; track $index) {
{{ line }}
}
}
}
@for (block of blocks(); track $index) {
@if (block.type === 'collapse' && !block.expanded) {
... {{ block.collapsedCount }} {{ diffStrings().unchangedLines }} ...
} @else if (block.type !== 'removed') {
@for (line of block.lines; track $index) {
{{ line }}
}
}
}
}