@props([ 'columns', 'data', 'filters', 'total', 'search', 'actions', 'bulkactions', 'viewActionBox' => [], 'actionButtons' => [], 'modalActionButtons' => [], 'showCheckbox' => true, ])
@if (isset($filters) || (isset($search) && $search))
@isset($filters) @endisset @if (isset($search) && $search) @include('components.table.table-search') @endif
@endif @include('components.table.table-action', ['total' => $total, 'bulkactions' => $bulkactions])
@include('components.table.table-header', [ 'columns' => $columns, 'showCheckbox' => $showCheckbox ]) @forelse($data as $row) @if ($showCheckbox && !is_string($row)) @endif @foreach ($columns as $column) @include('components.table.table-body', [ 'system_reserved' => !is_string($row) ? $row['system_reserve'] ?? 0 : 0, 'column' => $column, 'row' => $row, 'actionButtons' => $actionButtons, 'modalActionButtons' => $modalActionButtons, ]) @endforeach @empty @endforelse @include('components.table.table-header', [ 'columns' => $columns, 'showCheckbox' => $showCheckbox ])
{{ __('No') }} {{ __('Data') }} {{ __('Found') }}
@if ($data) {{ $data?->appends(['paginate' => request()?->paginate])->links() }} @endif
@push('scripts') @endpush