@extends('backend.master') @push('styles') @endpush @section('content')
Transfers
@if(request()->hasAny(['status','q'])) Reset @endif
@if(session('ok'))
{{ session('ok') }}
@endif @if ($errors->any())
Validation error:
    @foreach ($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif
@forelse($transfers as $t) @empty @endforelse
# From To Amount Note Status Idempotency Created Actions
#{{ $t->id }} {{ $t->fromUser?->name }} {{ $t->toUser?->name }} {{ number_format($t->amount,2) }} {{ $t->note }} @php $badgeClass = match($t->status) { 'succeeded' => 'bg-success', 'failed' => 'bg-secondary', 'reversed' => 'bg-danger', 'pending' => 'bg-warning text-dark', default => 'bg-light text-dark' }; $icon = match($t->status) { 'succeeded' => 'fa-circle-check', 'failed' => 'fa-circle-minus', 'reversed' => 'fa-arrow-rotate-left', 'pending' => 'fa-clock', default => 'fa-info' }; @endphp {{ ucfirst($t->status) }} {{ $t->idempotency_key }} {{ $t->created_at?->format('Y-m-d H:i') }} @if($t->status === 'pending') {{-- Approve --}}
@csrf
{{-- Reject --}}
@csrf
@elseif($t->status === 'succeeded') {{-- Reverse --}} @else @endif
No transfers found.
{{ $transfers->links() }}
{{-- Custom Modal (Reverse) --}} @push('scripts') @endpush @endsection