@use('App\Enums\PaymentStatus') @use('App\Enums\PermissionName') @php $canUpdate = auth()->user()->can(PermissionName::UpdatePayments->value); $canDelete = auth()->user()->can(PermissionName::DeletePayments->value); $amount = $payment->formattedAmount(); $showView ??= true; @endphp
@if ($showView) {{ __('View') }} @endif @if ($canUpdate) {{ __('Edit') }} @if ($payment->status === PaymentStatus::Pending || $payment->status === PaymentStatus::Failed)
@csrf @method('put') {{ __('Mark paid') }}
@endif @if ($payment->status === PaymentStatus::Pending)
@csrf @method('put') {{ __('Cancel') }}
@endif @endif @if ($canDelete)
@csrf @method('delete') {{ __('Delete') }}
@endif