From d5fad4978608d0c770aa25ed5fc4bce3d5e44777 Mon Sep 17 00:00:00 2001 From: Benjamin Takats Date: Mon, 16 Jan 2023 12:53:40 +0100 Subject: [PATCH] rounded w-16 h-16 object-cover --- app/Http/Livewire/Tables/LibraryItemTable.php | 16 ++++++---------- .../views/columns/library_items/image.blade.php | 3 +++ 2 files changed, 9 insertions(+), 10 deletions(-) create mode 100644 resources/views/columns/library_items/image.blade.php 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 }} +