{{ 'catalog.title' | translate }} @if (catalogConfig().showBreadcrumbs && breadcrumb().length > 0) { } @if (userExperienceConfig().savedSearches.enabled && savedSearches().length > 0) {
@for (saved of savedSearches(); track saved.id) {
}
}
@if (loading()) {
@for (slot of skeletonSlots; track $index) {
}
} @if (error()) {

{{ 'catalog.errorTitle' | translate }}

{{ error()! | translate }}

} @if (!loading() && !error() && viewMode() === 'categories') {

{{ state().category?.title || ('catalog.allCategories' | translate) }}

{{ 'catalog.categoryHint' | translate }} • {{ 'catalog.entriesCount' | translate:{ count: categories().length } }}

@if (catalogConfig().showCategoryBanner) {

{{ state().category?.title || ('catalog.allCategories' | translate) }}

{{ 'catalog.categoryBannerPlaceholder' | translate }}

} @if (catalogConfig().showSubcategoryChips && subcategoryChips().length > 0) {
@for (subcategory of subcategoryChips(); track subcategory.id) { }
} @if (categories().length > 0) { } @else {

{{ 'catalog.emptyTitle' | translate }}

{{ 'catalog.emptyCategories' | translate }}

}
} @if (!loading() && !error() && viewMode() === 'products') {
@if (userExperienceConfig().savedSearches.enabled) { }
@if (catalogConfig().navigationMode !== 'default') {
{{ catalogConfig().navigationMode }}

{{ 'catalog.navigationPlaceholder' | translate }}

}
}