Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | 1x | @if (data.versionPairs(); as pairs) {
<app-moderation-sidebar-action
[version]="pairs.current"
[priority]="moderationPriority()"
[disabled]="!isModerationEnabled()"
(moderated)="onModerated($event)"
/>
}
<app-sidebar-action
[icon]="diffType() === 'cm' ? 'looks_two' : 'looks_one'"
[label]="diffType() === 'cm' ? 'Переключить на JsDiff' : 'Переключить на CodeMirror'"
(activated)="toggleDiffType()"
/>
@if (data.error()) {
<div class="diff-page-error">
<p>{{ data.error() }}</p>
</div>
} @else if (data.versionPairs(); as pairs) {
<div class="diff-page-meta">
<span class="diff-page-meta-versions">
<app-version-label [version]="pairs.previous" />
<span class="version-arrow">→</span>
<app-version-label [version]="pairs.current" />
</span>
@if (pairs.current.info) {
<span class="diff-page-meta-comment">
{{ pairs.current.info }}
</span>
}
</div>
@switch (diffType()) {
@case ('cm') {
<app-cm-diff-view
[oldText]="pairs.previous.content"
[newText]="pairs.current.content"
/>
}
@case ('jsdiff') {
<app-diff-view
[oldText]="pairs.previous.content"
[newText]="pairs.current.content"
/>
}
}
}
|