All leads @can('crm.deals') All deals @endcan
@forelse ($followUps as $interaction) @php $isDeal = $interaction instanceof \App\Models\DealActivity; $record = $isDeal ? $interaction->deal : $interaction->lead; $openRoute = $isDeal && $record ? route('crm.deals.show', $record) : ($record ? route('crm.leads.show', $record) : '#'); @endphp @empty @endforelse
Follow-up Record Last interaction Assigned Open
{{ $interaction->next_followup_date?->format('d M Y') }} @if ($interaction->isOverdue()) Overdue @endif
{{ $isDeal ? ($record?->title) : ($record?->name) }}
{{ $isDeal ? 'Deal' : 'Lead' }} @if ($record?->company_name) · {{ $record->company_name }} @endif
{{ $interaction->type->label() }} · {{ $interaction->interaction_date?->format('d M Y') }}
{{ \Illuminate\Support\Str::limit($interaction->details, 80) }}
{{ $record?->assignee?->name ?? 'Unassigned' }} Open
No scheduled follow-ups on open leads or deals.