Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | 1x | <div class="section">
<h2 class="h3">
@if (preferredWishlist$ | async; as preferredWishlist) {
{{ 'account.wishlists.widget.single.heading' | translate: { '0': preferredWishlist.title } }}
} @else {
{{ 'account.wishlists.widget.all.heading' | translate }}
}
</h2>
@let wishlistsItemsSkus = wishlistItemsSkus$ | async;
@if (wishlistsItemsSkus?.length > 0) {
<ng-container class="section">
<div class="product-list" data-testing-id="wishlistProductsList">
<ish-products-list
listItemStyle="tile"
listStyle="carousel"
[listItemConfiguration]="tileConfiguration"
[productSKUs]="wishlistsItemsSkus"
/>
</div>
</ng-container>
} @else {
<p>{{ 'account.wishlists.no_items' | translate }}</p>
}
<a data-testing-id="emptyWishlistProductsList" routerLink="/account/wishlists">{{
'account.overview.wishlist.view_all' | translate
}}</a>
</div>
|