@if (dashboardStats) { }
{{ 'adminCategories.viewTree' | translate }} {{ 'adminProducts.viewTable' | translate }} {{ 'adminCategories.viewCards' | translate }}
@if (viewMode === 'tree') { {{ 'adminCategories.expandAll' | translate }} {{ 'adminCategories.collapseAll' | translate }} } @else {
{{ 'adminProducts.densityComfortable' | translate }} {{ 'adminProducts.densityCompact' | translate }}
@if (viewMode === 'table') { {{ 'adminProducts.columns' | translate }} } } {{ 'adminCategories.create' | translate }}
@if (columnsPanelOpen() && viewMode === 'table') { @for (column of allColumns; track column) { } } @if (selectedIds.length > 0) {
{{ selectedIds.length }} {{ 'adminProducts.selectedCount' | translate }} {{ 'adminProducts.bulkShow' | translate }} {{ 'adminProducts.bulkHide' | translate }} {{ 'adminCategories.bulkAssignParent' | translate }} {{ 'adminCategories.bulkAssignImage' | translate }} {{ 'adminProducts.bulkDuplicateAction' | translate }} {{ 'adminProducts.bulkExportAction' | translate }} {{ 'adminProducts.bulkDelete' | translate }}
} @if (loading) {
@for (i of [1,2,3,4]; track i) { }
} @else if (treeRows.length === 0) { {{ 'adminCategories.create' | translate }}

{{ 'adminCategories.emptyGuide' | translate }}

} @else if (viewMode === 'tree') { } @else if (viewMode === 'table') { {{ 'adminCategories.title' | translate }} @if (visibleColumns.includes('slug')) { {{ 'adminCategories.slug' | translate }} } @if (visibleColumns.includes('items')) { {{ 'adminCategories.items' | translate }} } @if (visibleColumns.includes('status')) { {{ 'backoffice.status' | translate }} } @if (visibleColumns.includes('visibility')) { {{ 'adminProducts.visibility' | translate }} } {{ 'adminProducts.healthColumn' | translate }} {{ 'adminProducts.actions' | translate }} @for (category of flatCategories; track category.id) { {{ category.icon }} {{ category.title }} @if (visibleColumns.includes('slug')) { {{ category.slug }} } @if (visibleColumns.includes('items')) { {{ category.itemsCount }} } @if (visibleColumns.includes('status')) { {{ ('adminCategories.status.' + category.status) | translate }} } @if (visibleColumns.includes('visibility')) { } @if (category.deletedAt) { {{ 'adminCategories.restore' | translate }} } @else { {{ 'adminProducts.edit' | translate }} {{ 'adminProducts.delete' | translate }} } } } @else {
@for (category of flatCategories; track category.id) { @if (category.imageUrl) { } @else {
{{ category.icon || '📁' }}
}

{{ category.title }}

{{ category.itemsCount }} {{ 'adminCategories.items' | translate }}

{{ 'adminProducts.edit' | translate }} {{ 'adminProducts.delete' | translate }}
}
}
{{ 'mediaLibrary.cancel' | translate }} {{ 'mediaLibrary.confirm' | translate }}