Action::make('aankoopfactuurKoppelen')
->color('gray')
->form([
Select::make('id')
->label('Purchase Invoice')
->options(PurchaseInvoice::query()->pluck('invoice_number', 'id'))
->native(false)
->multiple()
->searchable()
->required(),
])
->action(function (array $data): void {
PurchaseInvoice::whereIn('id', $data['id'])->update(['project_id' => $this->ownerRecord->id]);
})
Action::make('aankoopfactuurKoppelen')
->color('gray')
->form([
Select::make('id')
->label('Purchase Invoice')
->options(PurchaseInvoice::query()->pluck('invoice_number', 'id'))
->native(false)
->multiple()
->searchable()
->required(),
])
->action(function (array $data): void {
PurchaseInvoice::whereIn('id', $data['id'])->update(['project_id' => $this->ownerRecord->id]);
})