@if (loading()) { } @else if (item()) {

{{ 'EDIT_ITEM' | translate }}

@if (saving()) { {{ 'SAVING' | translate }} }
{{ 'ITEM_NAME' | translate }} @if (!item()!.name || item()!.name.trim().length === 0) { Name is required } ID
{{ 'VISIBLE' | translate }}
{{ 'PRIORITY' | translate }} {{ 'PRIORITY_HINT' | translate }} {{ 'QUANTITY' | translate }} @if (item()!.quantity < 0) { Quantity cannot be negative }
{{ 'PRICE' | translate }} @if (!item()!.price || item()!.price < 0) { Price must be greater than 0 } {{ 'CURRENCY' | translate }} @for (curr of currencies; track curr) { {{ curr }} }
{{ 'DISCOUNT' | translate }} % @if (item()!.discount < 0 || item()!.discount > 100) { Discount must be 0–100% }
{{ 'SIMPLE_DESCRIPTION' | translate }}
{{ 'COLOUR' | translate }} {{ 'SIZE' | translate }}
@if (uploadingImages()) { }
@for (img of item()!.imgs; track $index) {
drag_indicator
{{ $index + 1 }}
}
@if (!item()!.imgs.length) {
image

{{ 'NO_IMAGES' | translate }}

}
{{ 'ADD_TAG' | translate }}
@for (tag of item()!.tags; track $index) { {{ tag }} }
@if (!item()!.tags.length) {
label

{{ 'NO_TAGS' | translate }}

}

{{ 'PREDEFINED_BADGES' | translate }}

{{ 'PREDEFINED_BADGES_HINT' | translate }}

@for (badge of predefinedBadges; track badge.value) { }

{{ 'CUSTOM_BADGES' | translate }}

{{ 'ADD_BADGE' | translate }}
@for (badge of (item()!.badges || []); track $index) { {{ badge }} }
@if (!(item()!.badges?.length)) {
new_releases

{{ 'NO_BADGES' | translate }}

}

{{ 'DESCRIPTION' | translate }}

{{ 'DESC_HINT' | translate }}

{{ 'DESC_KEY' | translate }} {{ 'DESC_VALUE' | translate }}
@for (field of item()!.description; track $index) {
{{ 'DESC_KEY' | translate }} {{ 'DESC_VALUE' | translate }}
}
@if (!item()!.description.length) {
description

{{ 'NO_DESC_FIELDS' | translate }}

}
@if (item()!.comments?.length) {
@for (comment of item()!.comments; track comment.id) {
{{ comment.author || 'Anonymous' }} @if (comment.stars !== undefined && comment.stars !== null) { @for (star of [1,2,3,4,5]; track star) { {{ star <= comment.stars! ? 'star' : 'star_border' }} } }
{{ comment.createdAt | date:'short' }}

{{ comment.text }}

}
} @else {
comment

{{ 'NO_COMMENTS' | translate }}

}

{{ 'TRANSLATIONS_HINT' | translate }}

{{ 'NAME_TRANSLATED' | translate }} {{ 'SIMPLE_DESC_TRANSLATED' | translate }}

{{ 'DESC_TRANSLATED' | translate }}

@for (field of ruDescFields; track $index) {
{{ 'DESC_KEY_RU' | translate }} {{ 'DESC_VALUE_RU' | translate }}
}

{{ 'ATTRIBUTES' | translate }}

{{ 'ATTRIBUTES_HINT' | translate }}

{{ 'ATTR_KEY' | translate }} {{ 'ATTR_VALUE' | translate }}
@for (attr of item()!.attributes || []; track $index) {
{{ 'ATTR_KEY' | translate }} {{ 'ATTR_VALUE' | translate }}
}
@if (!(item()!.attributes?.length)) {
tune

{{ 'NO_ATTRIBUTES' | translate }}

}
}