reorderRecordsTriggerAction( fn (Action $action, bool $isReordering) => $action ->button() ->label($isReordering ? 'Disable reordering' : 'Enable reordering'), ) ->reorderable('sort') ->columns([ IconColumn::make('sport.icon') ->label('') ->width('1rem') ->icon(function ($record): string { return $record->sport->icon; }), TextColumn::make('sport.name'), TextColumn::make('matchpart.name'), TextColumn::make('bettype.name'), TextColumn::make('bookmaker.name'), BookmakerIcon::make('bookmaker.icon')->label('Icon'), ]) ->filters([ // ]) ->recordActions([ EditAction::make() ->mutateDataUsing(function (array $data): array { $data['client_id'] = auth()->user()->client_id; return $data; }), ]); } }