Select::make('client_id')
->label('Klient')
->relationship('client', 'full_name')
->options(
fn () => Client::query()
->when(auth()->user()->isBroker(), fn (Builder $query) => $query->whereBelongsTo(auth()->user(), 'broker'))
->pluck('full_name', 'id')
)
->preload()
->createOptionForm(ClientResource::getFormSchema())
->searchable(['company']),
Select::make('client_id')
->label('Klient')
->relationship('client', 'full_name')
->options(
fn () => Client::query()
->when(auth()->user()->isBroker(), fn (Builder $query) => $query->whereBelongsTo(auth()->user(), 'broker'))
->pluck('full_name', 'id')
)
->preload()
->createOptionForm(ClientResource::getFormSchema())
->searchable(['company']),