@php $tabMeta = [ 'in_force' => ['label' => __('In force'), 'icon' => 'document-duplicate'], 'renewing' => ['label' => __('Renewing soon'), 'icon' => 'calendar-days'], 'drafts' => ['label' => __('Being drafted'), 'icon' => 'pencil-square'], 'closed' => ['label' => __('Closed'), 'icon' => 'archive-box'], 'all' => ['label' => __('All'), 'icon' => 'queue-list'], ]; $statusColors = \App\Livewire\Crm\Agreements\Show::STATUS_COLORS; @endphp
@if ($canCreate) {{ __('Record an agreement') }} @endif
@foreach ($metrics as $m)

{{ $m['label'] }}

{{ $m['value'] }}

{{ $m['sub'] }}
@endforeach
@foreach ($tabMeta as $key => $meta) @endforeach

{{ __('Register') }}

{{ __('Soonest end date first') }}

@forelse ($agreements as $agreement) @php $left = in_array($agreement->status, ['signed', 'active'], true) ? $daysLeft($agreement) : null; @endphp @empty @endforelse
{{ __('Agreement') }} {{ __('With') }} {{ __('Looked after by') }} {{ __('Term') }} {{ __('Renewal') }} {{ __('Status') }}
{{ $agreement->title }}

{{ $agreement->type ? __(\App\Models\Crm\Agreement::TYPES[$agreement->type] ?? $agreement->type) : __('Kind not set') }} @if ($agreement->reference) · {{ $agreement->reference }} @endif

{{ $agreement->partnership?->name ?? $agreement->customer?->name ?? __('Not available') }} @if ($agreement->partnership && $agreement->customer) {{ $agreement->customer->name }} @endif {{ $agreement->owner?->name ?? __('Not available') }} {{ $agreement->starts_on?->format('j M Y') ?? __('Not set') }} – {{ $agreement->ends_on?->format('j M Y') ?? __('open-ended') }} @if ($left === null) {{ __('Not applicable') }} @elseif ($left <= 30) {{ trans_choice('{0} Ends today|{1} :count day left|[2,*] :count days left', $left, ['count' => $left]) }} @elseif ($left <= 60) {{ __(':count days left', ['count' => $left]) }} @else {{ __(':count days left', ['count' => number_format($left)]) }} @endif @if ($agreement->auto_renews && $left !== null) {{ __('Renews itself') }} @endif {{ __(\App\Models\Crm\Agreement::STATUSES[$agreement->status] ?? $agreement->status) }}
@if (trim($search) !== '') @elseif ($tab === 'renewing') @else @endif
@if ($agreements->hasPages())
{{ $agreements->links() }}
@endif
@if ($canCreate) {{ __('Record an agreement') }} @include('livewire.crm.agreements.partials.form') {{ __('Cancel') }} {{ __('Save draft') }} {{ __('Saving…') }} @endif