@forelse ($events as $event)
@php
$eventType = (string) ($event['eventType'] ?? 'event');
$badgeTone = match (true) {
str_contains($eventType, 'sold') && ! str_contains($eventType, 'unsold') => 'sold',
str_contains($eventType, 'unsold') => 'unsold',
str_contains($eventType, 'bid') => 'bid',
str_contains($eventType, 'pause') => 'pause',
str_contains($eventType, 'end') || str_contains($eventType, 'closed') => 'end',
str_contains($eventType, 'opened') || str_contains($eventType, 'started') || str_contains($eventType, 'live') => 'live',
default => 'default',
};
@endphp
{{ $event['eventLabel'] ?? auction_event_label($eventType) }}
{{ $event['message'] }}
@if ($event['playerName'] || $event['teamName'])
@if ($event['playerName'])
{{ $event['playerName'] }}
@endif
@if ($event['teamName'])
{{ $event['teamName'] }}
@endif
@endif
@empty
No auction activity recorded.
@endforelse
@php
$meta = $meta ?? [];
$hasMore = $meta['hasMore'] ?? false;
$nextBefore = $meta['nextBeforeSequence'] ?? null;
@endphp
@if ($hasMore && $nextBefore !== null)