diff --git a/app/components/Combobox.tsx b/app/components/Combobox.tsx index d99a8e339..220fa6fc7 100644 --- a/app/components/Combobox.tsx +++ b/app/components/Combobox.tsx @@ -16,6 +16,7 @@ interface ComboboxProps { className?: string; id?: string; isLoading?: boolean; + required?: boolean; initialValue?: ComboboxOption; onChange?: (selectedOption?: ComboboxOption) => void; } @@ -26,6 +27,7 @@ export function Combobox>({ placeholder, initialValue, onChange, + required, className, id, isLoading = false, @@ -71,6 +73,7 @@ export function Combobox>({ } data-cy={`${inputName}-combobox-input`} id={id} + required={required} /> >, - "inputName" | "onChange" | "className" | "id" + "inputName" | "onChange" | "className" | "id" | "required" > & { userIdsToOmit?: Set; initialUserId?: number }) { const { users, isLoading, isError } = useUsers(); @@ -154,6 +158,7 @@ export function UserCombobox({ onChange={onChange} className={className} id={id} + required={required} /> ); } diff --git a/app/routes/plus/suggestions/new.tsx b/app/routes/plus/suggestions/new.tsx index 785653195..c4d4d060e 100644 --- a/app/routes/plus/suggestions/new.tsx +++ b/app/routes/plus/suggestions/new.tsx @@ -145,7 +145,7 @@ export default function PlusNewSuggestionModalPage() {
- + {selectedUserErrorMessage ? ( {selectedUserErrorMessage} ) : null}