namespace App\Filament\Driver\Resources\CarOwnerResource\RelationManagers;
class CarFeaturesRelationManager extends RelationManager
{
protected static string $relationship = 'carFeatures';
public function table(Table $table): Table
{
return $table
->recordTitleAttribute('name')
->columns([
...
}),
])
->headerActions([
Tables\Actions\AttachAction::make()
->preloadRecordSelect(),
// ->form(fn (Tables\Actions\AttachAction $attachAction): array => [
// $attachAction->getRecordSelect(),
// Forms\Components\Select::make('name'),
// ]),
])
}
}
namespace App\Filament\Driver\Resources\CarOwnerResource\RelationManagers;
class CarFeaturesRelationManager extends RelationManager
{
protected static string $relationship = 'carFeatures';
public function table(Table $table): Table
{
return $table
->recordTitleAttribute('name')
->columns([
...
}),
])
->headerActions([
Tables\Actions\AttachAction::make()
->preloadRecordSelect(),
// ->form(fn (Tables\Actions\AttachAction $attachAction): array => [
// $attachAction->getRecordSelect(),
// Forms\Components\Select::make('name'),
// ]),
])
}
}