From 5844c52efef6040bc57d648d39fbcf719f96e008 Mon Sep 17 00:00:00 2001 From: Yangshun Tay Date: Mon, 24 Oct 2022 13:15:47 +0800 Subject: [PATCH] [portal] add required field for companies typeahead --- apps/portal/src/components/shared/CompaniesTypeahead.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/portal/src/components/shared/CompaniesTypeahead.tsx b/apps/portal/src/components/shared/CompaniesTypeahead.tsx index 2eacc357..ffc90f52 100644 --- a/apps/portal/src/components/shared/CompaniesTypeahead.tsx +++ b/apps/portal/src/components/shared/CompaniesTypeahead.tsx @@ -9,6 +9,7 @@ type Props = Readonly<{ isLabelHidden?: boolean; onSelect: (option: TypeaheadOption) => void; placeHolder?: string; + required?: boolean; }>; export default function CompaniesTypeahead({ @@ -16,6 +17,7 @@ export default function CompaniesTypeahead({ onSelect, isLabelHidden, placeHolder, + required, }: Props) { const [query, setQuery] = useState(''); const companies = trpc.useQuery([ @@ -42,6 +44,7 @@ export default function CompaniesTypeahead({ })) ?? [] } placeholder={placeHolder} + required={required} onQueryChange={setQuery} onSelect={onSelect} />