{{-- DataTable Component Usage: @foreach($customers as $customer) {{ $customer->id }} {{ $customer->name }} {{ $customer->email }} @endforeach Props: - id: Table ID for DataTable initialization (required) - columns: Array of column headers (required) - responsive: Enable responsive mode (default: true) - buttons: Show export buttons (default: true) - class: Additional CSS classes (optional) --}} @props([ 'id', 'columns', 'responsive' => true, 'buttons' => true, 'class' => '' ])
@foreach($columns as $column) @if(is_array($column)) @else @endif @endforeach {{ $slot }}
{{ $column['label'] }} {{ $column }}
@push('scripts') @endpush