@include('admin.crud.crud-index-layout', [ 'page_title' => 'Payments', 'createUrl' => url('admin/payments/create'), 'redirectUrl' => url('admin/payments'), 'tableId' => 'payments-table', 'list_items' => $list_items, 'breadcrumbs' => [ 'Dashboard' => url('admin/dashboard'), 'Payments' => null, ], 'filters' => view('admin.partials.universal-filters', [ 'filterConfig' => $filterConfig, 'searchConfig' => $searchConfig ]), 'customButtons' => [ [ 'type' => 'button', 'text' => 'Payment Stats', 'class' => 'btn-outline-info', 'icon' => 'mdi mdi-chart-line', 'onclick' => 'showPaymentStats()', ], [ 'type' => 'button', 'text' => 'Pending Payments', 'class' => 'btn-outline-warning', 'icon' => 'mdi mdi-clock-outline', 'onclick' => 'filterByStatus("pending")', ], [ 'type' => 'button', 'text' => 'Paid Payments', 'class' => 'btn-outline-success', 'icon' => 'mdi mdi-check-circle', 'onclick' => 'filterByStatus("paid")', ] ], 'tableHead' => ' Payment Details User Order Package Amount Status Action ', 'tableBody' => view('admin.payments.index-table', compact('list_items')) ])