Noah Settersten commited on
Commit ·
cad3c5b
1
Parent(s): 42d83b8
fix: Retrieve value from scoped `search_term` input field
Browse files
lib/medical_transcription_web/components/code_select.ex
CHANGED
|
@@ -79,8 +79,10 @@ defmodule MedicalTranscriptionWeb.Components.CodeSelect do
|
|
| 79 |
end
|
| 80 |
|
| 81 |
@impl Phoenix.LiveComponent
|
| 82 |
-
def handle_event("suggest-code",
|
| 83 |
-
|
|
|
|
|
|
|
| 84 |
|
| 85 |
{:noreply, assign(socket, :codes, suggested_codes)}
|
| 86 |
end
|
|
|
|
| 79 |
end
|
| 80 |
|
| 81 |
@impl Phoenix.LiveComponent
|
| 82 |
+
def handle_event("suggest-code", params, socket) do
|
| 83 |
+
form_id = socket.assigns.form.id
|
| 84 |
+
%{^form_id => %{"search_term" => value}} = params
|
| 85 |
+
suggested_codes = MedicalTranscription.Coding.search_for_code_vector(value)
|
| 86 |
|
| 87 |
{:noreply, assign(socket, :codes, suggested_codes)}
|
| 88 |
end
|