@if ($activities->count() > 0)
@foreach ($activities as $activity)
{{-- Quick preview of changes --}}
@if ($activity->properties && $activity->properties->count() > 0)
@php
$summary = \App\Helpers\ActivityLogHelper::getChangeSummary($activity);
@endphp
@if ($summary !== 'No changes recorded')
{{ $summary }}
@endif
{{-- Show detail change counts --}}
@if ($activity->properties->has('detail_changes'))
@php
$detailChanges = $activity->properties->get('detail_changes');
@endphp
@if (!empty($detailChanges['added']))
{{ count($detailChanges['added']) }} Added
@endif
@if (!empty($detailChanges['updated']))
{{ count($detailChanges['updated']) }} Updated
@endif
@if (!empty($detailChanges['deleted']))
{{ count($detailChanges['deleted']) }} Deleted
@endif
@endif
@endif
@endforeach
@else
No Activity Found
@if (request()->hasAny(['search', 'model_type', 'event', 'user_id', 'start_date', 'end_date']))
No activities match your current filters. Try adjusting your search criteria.
@else
No activities have been logged yet.
@endif
@endif