<?php
use App\Filament\Actions\CreateProductInPaddle;
use App\Filament\Resources\ProductResource;
use Filament\Forms\Components\Select;
use Filament\Forms\Form;
Select::make('product_id')
->relationship('product', 'title')
->placeholder('No products available')
->searchable()
->createOptionForm(function (Form $form) {
$form->fill(["title" => "prefilled"]);
return ProductResource::form($form);
})
->createOptionUsing(fn($data, CreateProductInPaddle $action) => $action($data))
->allowHtml()
->required(),
<?php
use App\Filament\Actions\CreateProductInPaddle;
use App\Filament\Resources\ProductResource;
use Filament\Forms\Components\Select;
use Filament\Forms\Form;
Select::make('product_id')
->relationship('product', 'title')
->placeholder('No products available')
->searchable()
->createOptionForm(function (Form $form) {
$form->fill(["title" => "prefilled"]);
return ProductResource::form($form);
})
->createOptionUsing(fn($data, CreateProductInPaddle $action) => $action($data))
->allowHtml()
->required(),