
<div class="container-fluid">
    <div class="row mb-3">
        <div class="col">
            <h3>Pagos Realizados</h3>
        </div>
    </div>

    @if(session('error'))
        <div class="alert alert-danger">{{ session('error') }}</div>
    @endif

    <table class="table">
        <thead>
            <tr>
                <th>#</th>
                <th>Archivo</th>
                <th>Generado por</th>
                <th>Fecha de generación</th>
                <th>Rango de fechas</th>
                <th></th>
            </tr>
        </thead>
        <tbody>
            @forelse($batches as $batch)
            <tr>
                <td>{{ $batch->id }}</td>
                <td>{{ $batch->file_name }}</td>
                <td>{{ optional($batch->user)->name ?? '—' }}</td>
                <td>{{ $batch->created_at->format('d/m/Y H:i') }}</td>
                <td>
                    @if($batch->date_from || $batch->date_to)
                        {{ $batch->date_from ? \Carbon\Carbon::parse($batch->date_from)->format('d/m/Y') : '—' }}
                        al
                        {{ $batch->date_to ? \Carbon\Carbon::parse($batch->date_to)->format('d/m/Y') : '—' }}
                    @else
                        Todos los registros
                    @endif
                </td>
                <td>
                    <a href="{{ url('payment-batches/' . $batch->id . '/download') }}"
                       class="btn btn-sm btn-outline-primary">
                        <i class="fa fa-download"></i> Descargar
                    </a>
                </td>
            </tr>
            @empty
            <tr>
                <td colspan="6" class="text-center text-muted">Sin pagos realizados aún.</td>
            </tr>
            @endforelse
        </tbody>
    </table>

    {{ $batches->links() }}
</div>
