@forelse($products as $product)
@php
$pivot = $product->typeMeals
->firstWhere('typ_id', $typeMeal->typ_id)?->pivot;
$price = $pivot->ptm_price ?? null;
$boxes = $pivot->ptm_boxes ?? null;
$imageUrl = $product->pro_img
? asset('images/product/' . $product->pro_img)
: asset('assets/img/icon/category_card_1.svg');
$packDescription = $product->title;
$locale = app()->getLocale();
$infoField = "pro_info_{$locale}";
$packInfo = $product->$infoField ?? '';
$productUrl = route('menu.dishes', [
'category' => $product->category->cat_slug,
'product' => $product->pro_slug,
'typeMeal' => $typeMeal->typ_slug,
]);
@endphp

@if($product->pro_highlight)
{{ __('typemeal.highlight') }}
@endif
@if($boxes)
{{ $boxes }} {{ __('typemeal.meals') }}
@endif
{{ $product->category?->description() ?? __('typemeal.pack') }}
@if($price)
{{ number_format($price, 2, ',', ' ') }}
€
@else
{{ __('typemeal.price_upon_request') }}
@endif
@empty
@endforelse