File: D:/HostingSpaces/SBogers10/reiskick.komma.nl/resources/views/organisms/cardGrid.blade.php
@php
$shouldContain = isset($shouldContain) ? $shouldContain : true;
@endphp
<div class="o-card-grid @modifiers('o-card-grid') ">
@if($shouldContain)<div class="l-contain"> @endif
@if(isset($cardItems))
<div class="o-card-grid__main">
@foreach($cardItems as $item)
<div class="o-card-grid__item">
@include('components.card', [
'cardImage' => $item->images->first()->medium_image_url ?? '/img/placeholder-card.svg',
'cardLabel' => isset($item->translation) ? $item->translation->name : '',
'cardLink' => $item->getRoute($links),
'cardRating' => isset($item->rating) ? $item->rating : null,
'cardCountry' => isset($item->country) ? $item->country->name : null,
'cardButtonText' => '',
'isCardClickable' => true
])
</div>
@endforeach
</div>
@endif
@if(isset($cardItems) && method_exists($cardItems, 'hasPages'))
@if($cardItems->hasPages())
<div class="o-card-grid__pagination">
@include('components.pagination.list', ['paginator' => $cardItems])
</div>
@else
<div> </div>
@endif
@endif
@if($shouldContain)</div>@endif
</div>