diff --git a/app/Http/Livewire/Tables/LibraryItemTable.php b/app/Http/Livewire/Tables/LibraryItemTable.php index 3ca0e760..c8b6a432 100644 --- a/app/Http/Livewire/Tables/LibraryItemTable.php +++ b/app/Http/Livewire/Tables/LibraryItemTable.php @@ -108,16 +108,12 @@ class LibraryItemTable extends DataTableComponent public function columns(): array { return [ - ImageColumn::make('Bild') - ->location( - fn($row) => $row->getFirstMediaUrl('main', 'thumb') - ) - ->attributes(fn($row) => [ - 'class' => 'rounded w-16 h-16 object-cover', - 'alt' => $row->name.' Avatar', - ]) - ->collapseOnMobile(), - Column::make('Ersteller', "lecturer.name") + Column::make(__('Image')) + ->label( + fn($row, Column $column) => view('columns.library_items.image')->withRow($row) + ) + ->collapseOnMobile(), + Column::make(__('Creator'), "lecturer.name") ->label( fn($row, Column $column) => view('columns.courses.lecturer')->withRow($row) ) diff --git a/resources/views/columns/library_items/image.blade.php b/resources/views/columns/library_items/image.blade.php new file mode 100644 index 00000000..aec72053 --- /dev/null +++ b/resources/views/columns/library_items/image.blade.php @@ -0,0 +1,3 @@ +
+ {{ $row->name }} +