This commit is contained in:
salam committed 2025-08-21 17:59:39 +02:00
1 parent 0543823a4f
commit e493c4ed42
106 files changed
+3981 -71

No files matched your search

+23 -14
View File
@@ -2,16 +2,15 @@
namespace App\Filament\Resources\Sports;
use App\Filament\Clusters\Maintenance\MaintenanceCluster;
use App\Filament\Resources\Sports\Pages\ManageSports;
use App\Models\Sport;
use BackedEnum;
use Filament\Actions\BulkActionGroup;
use Filament\Actions\DeleteAction;
use Filament\Actions\DeleteBulkAction;
use Filament\Actions\EditAction;
use Filament\Resources\Resource;
use Filament\Schemas\Schema;
use Filament\Tables\Columns\IconColumn;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Columns\ToggleColumn;
use Filament\Tables\Table;
use UnitEnum;
@@ -29,6 +28,8 @@ class SportResource extends Resource
protected static string|UnitEnum|null $navigationGroup = 'Administration';
protected static ?string $cluster = MaintenanceCluster::class;
public static function form(Schema $schema): Schema
{
return $schema
@@ -41,19 +42,27 @@ class SportResource extends Resource
{
return $table
->columns([
TextColumn::make('name')->searchable(),
IconColumn::make('icon')
->label('')
->icon(function ($record): string {
return $record->icon;
})->color(function ($record): string {
if ($record->is_active == 1) {
return 'primary';
} else {
return 'gray';
}
}),
TextColumn::make('name'),
TextColumn::make('bapi'),
TextColumn::make('bwin'),
TextColumn::make('b365'),
TextColumn::make('logi'),
TextColumn::make('magl'),
ToggleColumn::make('is_active'),
])
->filters([
//
])
->recordActions([
EditAction::make(),
DeleteAction::make(),
])
->toolbarActions([
BulkActionGroup::make([
DeleteBulkAction::make(),
]),
]);
}