presseportale/resources/views/components/portal/table-pagination.blade.php
Kevin Adametz 505852f29e 5.4: <x-portal.table-pagination> + 13 Wrapper ersetzt
Buendelt den 13-fach byte-identischen Paginierungs-Fuss (border-t + p-4 um
->links('components.portal.pagination')) in eine Component mit :paginator-
Prop. Erzeugt identisches HTML -> kein visuelles Risiko.

Ersetzt in: users, invoices/index, payments/index (4x: Bestandsschutz,
Subscriptions, Purchases, Invoices), contacts/index, legal-requests/index,
presets/index, companies/index, footer-codes/index, customer/invoices,
customer/press-releases/index.

Bewusst BARE gelassen (kein Wrapper im Original): press-releases/index,
categories/index, press-kits/index. Alle Views kompilieren, 251 Tests gruen.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 08:35:37 +00:00

12 lines
405 B
PHP

@props([
/** Der Paginator (LengthAwarePaginator o. ä.), dessen Links gerendert werden */
'paginator',
])
{{--
Einheitlicher Paginierungs-Fuß unter Tabellen: abgesetzte Linie + Padding
um die Portal-Pagination. Ersetzt den mehrfach kopierten Wrapper.
--}}
<div class="border-t border-[color:var(--color-bg-rule)] p-4">
{{ $paginator->links('components.portal.pagination') }}
</div>