@php( $extraColumnsA = ($appModel)::getExtraListingColumnsA() )
@php( $extraColumnsB = ($appModel)::getExtraListingColumnsB() )
@php( $hideColumns = ($appModel)::hideStandardColumns() )

<x-bs-table>
    @include('backslash4::admin.generic.index-header', 
                [ 'extraColumnsA' => $extraColumnsA, 
                  'extraColumnsB' => $extraColumnsB, 
                  'hideColumns'=>$hideColumns])
    <x-bs-table.body>
        @foreach ($items as $item)
            @include('backslash4::admin.generic.index-item-row', 
                [ 'extraColumnsA' => $extraColumnsA, 
                  'extraColumnsB' => $extraColumnsB, 
                  'hideColumns'=>$hideColumns])
        @endforeach
    </x-bs-table.body>
</x-bs-table>

<x-bs-card.footer>
    <x-bs-pagination 
        :items=$items 
        :route="$adminRoute.'.index.ajax'"
    />
</x-bs-card.footer>