@props([ 'title' => '', 'description' => '', 'createRoute' => null, 'createPermission' => null, 'createButtonText' => 'إضافة جديد', 'tableHeaders' => [], 'emptyMessage' => 'لا توجد بيانات حالياً', 'emptySubMessage' => 'ابدأ بإضافة عنصر جديد' ])

{{ $title }}

@if($description)

{{ $description }}

@endif
@if($createRoute && (!$createPermission || auth()->user()->can($createPermission))) {{ $createButtonText }} @endif
@if(session('success'))

{{ session('success') }}

@endif @if(session('error'))

{{ session('error') }}

@endif
@foreach($tableHeaders as $header) @endforeach {{ $slot }}
{{ $header['label'] }}
@if(isset($pagination) && $pagination->hasPages())
{{ $pagination->links() }}
@endif