@if (facade.selected(); as review) {
{{ 'adminOrders.back' | translate }}

{{ review.customerName }} — {{ review.rating }}★

{{ ('adminModeration.status.' + review.status) | translate }} @if (review.reportCount > 0) { {{ review.reportCount }} {{ 'adminModeration.reportsColumn' | translate }} }

{{ 'adminModeration.customer' | translate }}

{{ review.customerName }}

{{ review.customerEmail }}

{{ 'adminModeration.product' | translate }}

{{ review.productName }}

{{ 'adminModeration.reviewText' | translate }}

{{ review.text }}

{{ 'adminModeration.photos' | translate }}

@if (review.photos.length === 0) {

{{ 'adminModeration.notAvailable' | translate }}

} @else {
@for (photo of review.photos; track photo) { }
}

{{ 'adminModeration.workflow' | translate }}

{{ 'adminModeration.approve' | translate }} {{ 'adminModeration.reject' | translate }} {{ 'adminModeration.markSpam' | translate }} @if (review.visible) { {{ 'adminModeration.hide' | translate }} } @else { {{ 'adminModeration.restore' | translate }} } {{ (review.pinned ? 'adminModeration.unpin' : 'adminModeration.pin') | translate }} {{ (review.featured ? 'adminModeration.unfeature' : 'adminModeration.feature') | translate }}

{{ 'adminOrders.timeline' | translate }}

{{ 'adminModeration.moderatorNotes' | translate }}

@for (line of review.moderatorNotes.split('\n'); track $index) { @if (line) {

{{ line }}

} } {{ 'adminOrders.addNote' | translate }}
} @else {

{{ 'common.loading' | translate }}

}