@include('livewire-powergrid::components.table.tr') @include('livewire-powergrid::components.table.tr', ['loading' => true]) @includeWhen($this->hasColumnFilters, 'livewire-powergrid::components.inline-filters') @if (is_null($data) || count($data) === 0) @include('livewire-powergrid::components.table.th-empty') @else @includeWhen($headerTotalColumn, 'livewire-powergrid::components.table-header') @if (empty(data_get($setUp, 'lazy'))) @if (isset($setUp['detail'])) @foreach ($data as $row) @php $rowId = data_get($row, $this->realPrimaryKey); $class = theme_style($theme, 'table.body.tr'); @endphp @include('livewire-powergrid::components.row', [ 'rowIndex' => $loop->index + 1, ]) @if (data_get($setUp, 'detail.state.' . $rowId)) @include('livewire-powergrid::components.table.detail') @endif @includeWhen(isset($setUp['responsive']), 'livewire-powergrid::components.expand-container') @endforeach @else @foreach ($data as $row) @php $rowId = data_get($row, $this->realPrimaryKey); $class = theme_style($theme, 'table.body.tr'); @endphp @include('livewire-powergrid::components.row', [ 'rowIndex' => $loop->index + 1, ]) @includeWhen(isset($setUp['responsive']), 'livewire-powergrid::components.expand-container') @endforeach @endif @else
@foreach (range(0, data_get($setUp, 'lazy.items')) as $item) @php $skip = $item * data_get($setUp, 'lazy.rowsPerChildren'); $take = data_get($setUp, 'lazy.rowsPerChildren'); @endphp @endforeach
@endif @includeWhen($footerTotalColumn, 'livewire-powergrid::components.table-footer') @endif