@php use App\Enums\PermissionEnum; use App\Services\UserPermissionService; @endphp @extends('layouts.master') @section('title', $role === 'client' ? trans('admin.client_wallets_list') : trans('admin.provider_wallets_list')) @section('vendor-style') @endsection @section('content') @include('layouts._breadcrumb', [ 'list' => [ ['data' => trans('admin.dashboard'), 'url' => route('admin.landing')], ['data' => $role === 'client' ? trans('admin.client_wallets_list') : trans('admin.provider_wallets_list'), 'url' => null], ], ])
{{ trans('admin.reset') }}
{{ trans('admin.id') }} {{ trans('admin.user') }} {{ trans('admin.phone') }} {{ trans('admin.role') }} {{ trans('admin.balance') }} {{ trans('admin.action') }}
@endsection @section('vendor-script') @endsection @section('page-script') @include('layouts._datatable', [ 'url' => route('admin.wallet.' . $role), 'header' => $role === 'client' ? trans('admin.client_wallets_list') : trans('admin.provider_wallets_list'), 'customButtons' => UserPermissionService::can(PermissionEnum::WALLET_SEND_BALANCE) ? [ [ 'text' => '' . trans('admin.send_balance') . '', 'className' => 'btn btn-primary btn-send-balance waves-effect waves-light ms-2', 'action' => 'openSendBalanceModal' ] ] : [], 'columns' => [ ['data' => ''], ['data' => 'id', 'name' => 'id'], ['data' => 'user_name', 'name' => 'app_users.name'], ['data' => 'user_phone', 'name' => 'app_users.phone'], ['data' => 'user_role', 'name' => 'app_users.role', 'orderable' => false], ['data' => 'balance', 'name' => 'balance'], ['data' => 'actions', 'name' => 'actions', 'orderable' => false, 'searchable' => false], ], ]) @endsection