@php $tabMeta = [ 'working' => ['label' => __('Being worked'), 'icon' => 'puzzle-piece'], 'active' => ['label' => __('Active'), 'icon' => 'check-circle'], 'closed' => ['label' => __('Paused and ended'), 'icon' => 'archive-box'], 'all' => ['label' => __('All'), 'icon' => 'queue-list'], ]; $stageColors = \App\Livewire\Crm\Partnerships\Show::STAGE_COLORS; $tabStages = match ($tab) { 'working' => \App\Models\Crm\Partnership::OPEN_STAGES, 'active' => ['active'], 'closed' => ['paused', 'ended'], default => array_keys(\App\Models\Crm\Partnership::STAGES), }; @endphp
@if ($canCreate) {{ __('New partnership') }} @endif
@foreach ($metrics as $m)

{{ $m['label'] }}

{{ $m['value'] }}

{{ $m['sub'] }}
@endforeach

{{ __('Outsourcing suppliers are not partnerships; they stay on the Partners page.') }}

@foreach ($tabMeta as $key => $meta) @endforeach

{{ __('Partnerships') }}

{{ __('Ordered by stage, then by the next action that falls due first') }}

@if (count($tabStages) > 1) @endif
@forelse ($partnerships as $partnership) @empty @endforelse
{{ __('Partnership') }} {{ __('Stage') }} {{ __('Managed by') }} {{ __('Next action') }} {{ __('Agreement') }} {{ __('Referrals') }}
{{ $partnership->name }}

{{ $partnership->type ? __(\App\Models\Crm\Partnership::TYPES[$partnership->type] ?? $partnership->type) : __('Kind not set') }} @if ($partnership->customer) · {{ $partnership->customer->name }} @endif

{{ __(\App\Models\Crm\Partnership::STAGES[$partnership->stage] ?? $partnership->stage) }} {{ $partnership->owner?->name ?? __('Not available') }} @if ($partnership->stage === 'ended') {{ __('Ended') }} @elseif ($partnership->next_action) {{ $partnership->next_action }} @if ($partnership->next_action_due) {{ $partnership->next_action_due->lt($today) ? __('Overdue since :date', ['date' => $partnership->next_action_due->format('j M Y')]) : __('Due :date', ['date' => $partnership->next_action_due->format('j M Y')]) }} @endif @else {{ __('No next action') }} @endif @if ($partnership->signed_agreements_count > 0) {{ __('Signed') }} @else {{ __('None signed') }} @endif {{ number_format($partnership->referrals_count) }}
@if (trim($search) !== '' || $stage !== '') @elseif ($tab === 'active') @else @endif
@if ($partnerships->hasPages())
{{ $partnerships->links() }}
@endif
@if ($canCreate) {{ __('New partnership') }} @include('livewire.crm.partnerships.partials.form') {{ __('Cancel') }} {{ __('Save') }} {{ __('Saving…') }} @endif