This commit is contained in:
tonoyan
2026-04-13 15:22:23 +03:00
parent e00e688070
commit 13545e8972

View File

@@ -24,9 +24,6 @@
@for (sub of nestedSubcategories(); track trackBySubId($index, sub)) { @for (sub of nestedSubcategories(); track trackBySubId($index, sub)) {
@if (getSubcategoryRouteId(sub) !== null) { @if (getSubcategoryRouteId(sub) !== null) {
<a [routerLink]="['/category', getSubcategoryRouteId(sub)] | langRoute" class="category-card"> <a [routerLink]="['/category', getSubcategoryRouteId(sub)] | langRoute" class="category-card">
} else {
<div class="category-card category-card--disabled">
}
<div class="category-image"> <div class="category-image">
@if (sub.img) { @if (sub.img) {
<img [src]="sub.img" [alt]="sub.name" loading="lazy" decoding="async" /> <img [src]="sub.img" [alt]="sub.name" loading="lazy" decoding="async" />
@@ -40,9 +37,22 @@
<span class="category-count">{{ sub.itemCount }}</span> <span class="category-count">{{ sub.itemCount }}</span>
} }
</div> </div>
@if (getSubcategoryRouteId(sub) !== null) {
</a> </a>
} else { } else {
<div class="category-card category-card--disabled">
<div class="category-image">
@if (sub.img) {
<img [src]="sub.img" [alt]="sub.name" loading="lazy" decoding="async" />
} @else {
<div class="category-fallback">{{ sub.name.charAt(0) }}</div>
}
</div>
<div class="category-info">
<h3 class="category-name">{{ sub.name }}</h3>
@if (sub.itemCount) {
<span class="category-count">{{ sub.itemCount }}</span>
}
</div>
</div> </div>
} }
} }