diff options
Diffstat (limited to 'workbench/app/Livewire')
| -rw-r--r-- | workbench/app/Livewire/ProductsTable.php | 11 | 
1 files changed, 11 insertions, 0 deletions
| diff --git a/workbench/app/Livewire/ProductsTable.php b/workbench/app/Livewire/ProductsTable.php index 6a52cc5..c3e29a5 100644 --- a/workbench/app/Livewire/ProductsTable.php +++ b/workbench/app/Livewire/ProductsTable.php @@ -19,6 +19,8 @@ class ProductsTable extends Table  {      protected $model = Product::class; +    protected string $tableClass = 'table mb-0'; +      public function toolbars(): array      {          $categoryFilter = SelectFilter::make('category') @@ -67,4 +69,13 @@ class ProductsTable extends Table                  ->sortable(fn (Builder $q, string $dir) => $q->orderBy('stock', $dir)),          ];      } + +    public function wrapperComponent(string $location): array +    { +        return match ($location) { +            'table' => ['table.card-table', ['title' => 'Products']], +            'pagination' => ['table.card-pagination'], +            default => parent::wrapperComponent($location), +        }; +    }  } | 
