rappasoft/laravel-livewire-tables
Laravel Livewire Tables provides dynamic, feature-rich data tables for Laravel Livewire with sorting, searching, filtering, pagination, bulk actions, and Bootstrap/Tailwind support. Build reusable table components backed by Eloquent queries.
Image columns provide a way to display images in your table without having to use format() or partial views:
ImageColumn::make('Avatar')
->location(
fn($row) => storage_path('app/public/avatars/' . $row->id . '.jpg')
),
You may also pass an array of attributes to apply to the image tag:
ImageColumn::make('Avatar')
->location(
fn($row) => storage_path('app/public/avatars/' . $row->id . '.jpg')
)
->attributes(fn($row) => [
'class' => 'rounded-full',
'alt' => $row->name . ' Avatar',
]),
Please also see the following for other available methods:
How can I help you explore Laravel packages today?