diff --git a/app/Filament/Resources/BiddersResource/RelationManagers/CheckoutRelationManager.php b/app/Filament/Resources/BiddersResource/RelationManagers/CheckoutRelationManager.php index 7f38094..3ba418f 100644 --- a/app/Filament/Resources/BiddersResource/RelationManagers/CheckoutRelationManager.php +++ b/app/Filament/Resources/BiddersResource/RelationManagers/CheckoutRelationManager.php @@ -9,6 +9,10 @@ use Filament\Tables\Table; use Filament\Tables; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; +use Filament\Actions\EditAction; +use Filament\Actions\DeleteAction; +use Filament\Actions\BulkActionGroup; +use Filament\Actions\DeleteBulkAction; class CheckoutRelationManager extends RelationManager { @@ -44,16 +48,14 @@ class CheckoutRelationManager extends RelationManager ->filters([ // ]) - ->headerActions([ + ->recordActions([ + EditAction::make(), + DeleteAction::make(), + ]) + ->toolbarActions([ Tables\Actions\CreateAction::make(), - ]) - ->actions([ - Tables\Actions\EditAction::make(), - Tables\Actions\DeleteAction::make(), - ]) - ->bulkActions([ - Tables\Actions\BulkActionGroup::make([ - Tables\Actions\DeleteBulkAction::make(), + BulkActionGroup::make([ + DeleteBulkAction::make(), ]), ]); } diff --git a/app/Filament/Resources/BiddersResource/RelationManagers/VehiclesRelationManager.php b/app/Filament/Resources/BiddersResource/RelationManagers/VehiclesRelationManager.php index 3b02995..8f4d380 100644 --- a/app/Filament/Resources/BiddersResource/RelationManagers/VehiclesRelationManager.php +++ b/app/Filament/Resources/BiddersResource/RelationManagers/VehiclesRelationManager.php @@ -10,7 +10,11 @@ use Filament\Tables; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; use App\Models\CarShowCategory; - +use Filament\Actions\EditAction; +use Filament\Actions\DeleteAction; +use Filament\Actions\BulkActionGroup; +use Filament\Actions\DeleteBulkAction; +use Filament\Tables\Columns\IconColumn; class VehiclesRelationManager extends RelationManager { protected static string $relationship = 'vehicles'; @@ -53,7 +57,8 @@ class VehiclesRelationManager extends RelationManager Tables\Columns\TextColumn::make('vehicleType.category_name') ->label('Type') ->sortable(), - Tables\Columns\BooleanColumn::make('doNotJudge') + IconColumn::make('doNotJudge') + ->boolean() ->label('Judged?') ->sortable() ->falseIcon('heroicon-o-badge-check') @@ -64,16 +69,14 @@ class VehiclesRelationManager extends RelationManager ->filters([ // ]) - ->headerActions([ + ->recordActions([ + EditAction::make(), + DeleteAction::make(), + ]) + ->toolbarActions([ Tables\Actions\CreateAction::make(), - ]) - ->actions([ - Tables\Actions\EditAction::make(), - Tables\Actions\DeleteAction::make(), - ]) - ->bulkActions([ - Tables\Actions\BulkActionGroup::make([ - Tables\Actions\DeleteBulkAction::make(), + BulkActionGroup::make([ + DeleteBulkAction::make(), ]), ]); } diff --git a/app/Filament/Resources/BiddersResource/RelationManagers/WinningBidsRelationManager.php b/app/Filament/Resources/BiddersResource/RelationManagers/WinningBidsRelationManager.php index ca39f67..2fc6c03 100644 --- a/app/Filament/Resources/BiddersResource/RelationManagers/WinningBidsRelationManager.php +++ b/app/Filament/Resources/BiddersResource/RelationManagers/WinningBidsRelationManager.php @@ -10,6 +10,10 @@ use Filament\Tables; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; use App\Models\Bidders; +use Filament\Actions\EditAction; +use Filament\Actions\BulkActionGroup; +use Filament\Actions\DeleteBulkAction; +use Filament\Actions\DeleteAction; class WinningBidsRelationManager extends RelationManager { @@ -47,16 +51,14 @@ class WinningBidsRelationManager extends RelationManager ->filters([ // ]) - ->headerActions([ + ->recordActions([ + EditAction::make(), + DeleteAction::make(), + ]) + ->toolbarActions([ Tables\Actions\CreateAction::make(), - ]) - ->actions([ - Tables\Actions\EditAction::make(), - Tables\Actions\DeleteAction::make(), - ]) - ->bulkActions([ - Tables\Actions\BulkActionGroup::make([ - Tables\Actions\DeleteBulkAction::make(), + BulkActionGroup::make([ + DeleteBulkAction::make(), ]), ]); } diff --git a/app/Filament/Resources/CarShowCategoryResource/RelationManagers/VehicleRelationManager.php b/app/Filament/Resources/CarShowCategoryResource/RelationManagers/VehicleRelationManager.php index d4466ec..68ad78b 100644 --- a/app/Filament/Resources/CarShowCategoryResource/RelationManagers/VehicleRelationManager.php +++ b/app/Filament/Resources/CarShowCategoryResource/RelationManagers/VehicleRelationManager.php @@ -9,7 +9,11 @@ use Filament\Tables\Table; use Filament\Tables; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; - +use Filament\Actions\EditAction; +use Filament\Actions\DeleteAction; +use Filament\Actions\BulkActionGroup; +use Filament\Actions\DeleteBulkAction; +use Filament\Tables\Actions\DissociateAction; class VehicleRelationManager extends RelationManager { protected static string $relationship = 'vehicle'; @@ -41,19 +45,16 @@ class VehicleRelationManager extends RelationManager ->filters([ // ]) - ->headerActions([ + ->recordActions([ + EditAction::make(), + DeleteAction::make(), + DissociateAction::make(), + ]) + ->toolbarActions([ Tables\Actions\CreateAction::make(), - Tables\Actions\AssociateAction::make(), - ]) - ->actions([ - Tables\Actions\EditAction::make(), - Tables\Actions\DeleteAction::make(), - Tables\Actions\DissociateAction::make(), - ]) - ->bulkActions([ - Tables\Actions\BulkActionGroup::make([ - Tables\Actions\DeleteBulkAction::make(), - Tables\Actions\DissociateBulkAction::make(), + Tables\Actions\AssociateAction::make(), + BulkActionGroup::make([ + DeleteBulkAction::make(), ]), ]); }