@if (error()) {

{{ error() }}

} @if (!error()) {
@for (item of items(); track trackByItemId($index, item)) { } @if (loading() && items().length > 0) { @for (i of skeletonSlots; track i) {
} }
@if (!hasMore() && items().length > 0) {

{{ 'category.allLoaded' | translate }}

} @if (items().length === 0 && !loading()) {

{{ 'category.emptyTitle' | translate }}

{{ 'category.emptyDesc' | translate }}

{{ 'category.goHome' | translate }}
} @if (loading() && items().length === 0) {

{{ 'category.loading' | translate }}

} }