@if (!details()) { @if (active()) { } @else { } {{ 'XP.Knowledgebase.Wiki.DocumentProgress.States.' + state() | translate }} } @else {

{{ 'XP.Knowledgebase.Wiki.DocumentProgress.Title' | translate }}

{{ 'XP.Knowledgebase.Wiki.DocumentProgress.States.' + state() | translate }}
@if (progress(); as value) { @for (stage of stageKeys; track stage) { @if (value.stages[stage] === 'running') { } {{ 'XP.Knowledgebase.Wiki.DocumentProgress.Stages.' + stage | translate }} }
@for (stage of stageKeys; track stage) {

{{ 'XP.Knowledgebase.Wiki.DocumentProgress.StageStates.' + value.stages[stage] | translate }}

}
@if (value.state === 'not_started' || value.state === 'outdated' || value.state === 'no_content') {

{{ 'XP.Knowledgebase.Wiki.DocumentProgress.Hints.' + value.state | translate }}

} @if (value.waitingForBatch) {

{{ 'XP.Knowledgebase.Wiki.DocumentProgress.WaitingForBatch' | translate }}

} @if (value.state === 'failed') { @if (value.error) {

{{ 'XP.Knowledgebase.FailureReason' | translate }}

{{
              value.error
            }}
} } @if (value.canView || value.retry) {
@if (value.retry) { } @if (value.canView) { {{ 'XP.Knowledgebase.Wiki.DocumentProgress.ViewWiki' | translate }} }
} }
}