@extends('backend.layouts.app') @section('title', __('Transactions')) @section('content')
{{ __(':type Transactions', ['type' => request('type') == 'all' ? 'All' : title(request('type'))]) }}
@include('backend.transaction.partials._filter')
@forelse($transactions as $transaction) @php $avatarData = getUserAvatarDetails($transaction->user->first_name, $transaction->user->last_name); $color = $transaction->status->color(); $amountColor = $transaction->amount_flow->color($transaction->status); $amountSign = $transaction->amount_flow->sign($transaction->status); @endphp @empty @endforelse
{{ __('User | TXN ID') }} {{ __('Amount | Type') }} {{ __('Description | Provider') }} {{ __('Status') }} {{ __('Time') }}
@isset($transaction->user->avatar) User Avatar @else
{{ $avatarData['initials'] }}
@endisset
{{ $transaction->user->name }}
{{ strtoupper($transaction->trx_id) }}
{{ $amountSign . $transaction->amount . ' ' . $transaction->currency }}
{{ __('Fee: :fee | Type :type', ['fee' => getSymbol($transaction->currency) . $transaction->fee, 'type' => $transaction->trx_type->label()]) }}
{{ $transaction->description }}
{{ $transaction->provider .' - '.$transaction->processing_type->label() }}
{{ $transaction->status->label() }}
{{ $transaction->created_at->format('Y-m-d H:i') }}
{{ $transaction->created_at->diffForHumans() }}
{{ $transactions->links() }}
@endsection