diff --git a/frontend/src/lib/components/PersonTypeahead.svelte b/frontend/src/lib/components/PersonTypeahead.svelte index 985cdd42..f9bbece4 100644 --- a/frontend/src/lib/components/PersonTypeahead.svelte +++ b/frontend/src/lib/components/PersonTypeahead.svelte @@ -15,6 +15,7 @@ interface Props { placeholder?: string; compact?: boolean; large?: boolean; + autofocus?: boolean; restrictToCorrespondentsOf?: string; onchange?: (value: string) => void; onfocused?: () => void; @@ -29,6 +30,7 @@ let { placeholder, compact = false, large = false, + autofocus = false, restrictToCorrespondentsOf, onchange, onfocused @@ -121,6 +123,7 @@ function selectPerson(person: Person) { type="text" id="{name}-search" autocomplete="off" + autofocus={autofocus} bind:value={searchTerm} oninput={handleInput} onfocus={handleFocus}