@php use RalphJSmit\Filament\Activitylog\Filament\Infolists\Components\Timeline\ActivityTimelineItem; @endphp @props([ 'timelineData', 'parentActivityTimelineItem' => null, ]) @php /** @var RalphJSmit\Filament\Activitylog\Data\TimelineData $timelineData */ $activityTimelineItems = $timelineData->getActivityTimelineItems(); if ($parentActivityTimelineItem) { // Sort the items, so that the item that links to the parent activity timeline item goes first. $activityTimelineItems = $activityTimelineItems->sortBy(function (ActivityTimelineItem $activityTimelineItem) use ($parentActivityTimelineItem) { return $activityTimelineItem->activity->is($parentActivityTimelineItem->activity) ? 0 : 1; }); } $isCompact = $timelineData->isCompact(); $isSearchable = $timelineData->isSearchable(); $maxHeight = $timelineData->getMaxHeight(); @endphp
{{ $description }}
@if($badge)
{{ $emptyStateDescription }}
@endif @endif