@extends('layouts.panel') @section('title', 'Campanhas') @section('heading', 'Campanhas') @section('lede', 'Vídeo publicado, período e pontos de Wi-Fi') @section('content')
@can('create', \App\Models\Campaign::class) Nova campanha @endcan
@if ($campaigns->isEmpty())

Mídia

Nenhuma campanha encontrada

Use um vídeo publicado e pelo menos um ponto ativo. A cobrança não entra nesta fase.

@else
@foreach ($campaigns as $campaign)

{{ $campaign->name }}

{{ $campaign->advertiser?->company?->displayName() ?? $campaign->advertiser?->contact_name }}

{{ $campaign->periodLabel() }} @if ($campaign->videos->isEmpty()) Sem vídeo @elseif ($campaign->videos->count() === 1) {{ $campaign->videos->first()->title }} @else {{ $campaign->videos->count() }} vídeos @endif {{ $campaign->wifiPoints->count() }} ponto{{ $campaign->wifiPoints->count() === 1 ? '' : 's' }}

Ver @can('update', $campaign) Editar @endcan @can('delete', $campaign) @if (app(\App\Services\CampaignService::class)->canDelete($campaign)) @else @can('forceDelete', $campaign) @endcan @endif @endcan
@endforeach @if ($campaigns->hasPages())
{{ $campaigns->links() }}
@endif
@endif @endsection