@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 (showDesktopFilters()) { }
@if (showMobileToolbar()) {
} @if (showCatalogTools()) {
@if (isDrawerLayout() && !isMobile()) { } @if (!isMobile()) { }
@if (userExperienceConfig().savedSearches.enabled) { } @if (!isMobile()) { }
} @if (catalogConfig().navigationMode !== 'default') {
{{ catalogConfig().navigationMode }}

{{ 'catalog.navigationPlaceholder' | translate }}

} @if (offlineState()) {

{{ 'catalog.offlineTitle' | translate }}

{{ 'catalog.offlineMessage' | translate }}

} @else if (loadingProducts()) { } @else if (isEmptyCategoryState()) { } @else if (isFilteredEmptyState()) { @if (isDrawerLayout()) { } } @else { }
@if (isDrawerLayout() && filterDrawerOpen()) { } @if (isMobile() && sortSheetOpen()) { } @if (isMobile() && gridSheetOpen()) { } }