diff options
Diffstat (limited to 'workbench/app/Livewire')
| -rw-r--r-- | workbench/app/Livewire/ProductsTable.php | 14 | ||||
| -rw-r--r-- | workbench/app/Livewire/Table.php | 5 | 
2 files changed, 8 insertions, 11 deletions
| diff --git a/workbench/app/Livewire/ProductsTable.php b/workbench/app/Livewire/ProductsTable.php index 1ae33be..9f06770 100644 --- a/workbench/app/Livewire/ProductsTable.php +++ b/workbench/app/Livewire/ProductsTable.php @@ -18,7 +18,7 @@ class ProductsTable extends Table  {      protected $model = Product::class; -    public function toolbar(): Toolbar +    public function toolbars(): array      {          $categoryFilter = SelectFilter::make('category')              ->placeholder(__('Filter category')) @@ -30,11 +30,13 @@ class ProductsTable extends Table                  )              ); -        return parent::toolbar() -            ->appendStart(Search::make()) -            ->appendStart($categoryFilter) -            ->appendEnd(PageSize::make()) -            ->appendEnd(ColumnSelect::make()); +        return [ +            Toolbar::make($this) +                ->appendStart(Search::make()) +                ->appendStart($categoryFilter) +                ->appendEnd(PageSize::make()) +                ->appendEnd(ColumnSelect::make()), +        ];      }      public function query(): Builder diff --git a/workbench/app/Livewire/Table.php b/workbench/app/Livewire/Table.php index 5bffaed..0cda575 100644 --- a/workbench/app/Livewire/Table.php +++ b/workbench/app/Livewire/Table.php @@ -8,9 +8,4 @@ use Lightscale\LaralightTables\Toolbar;  abstract class Table extends TableComponent  { -    public function toolbar(): Toolbar -    { -        return new Toolbar($this); -    } -  } | 
