diff --git a/app/soapbox/components/account_search.tsx b/app/soapbox/components/account_search.tsx index bf9652b66..3b681d8d0 100644 --- a/app/soapbox/components/account_search.tsx +++ b/app/soapbox/components/account_search.tsx @@ -5,6 +5,8 @@ import { defineMessages, useIntl } from 'react-intl'; import AutosuggestAccountInput from 'soapbox/components/autosuggest_account_input'; import Icon from 'soapbox/components/icon'; +import SvgIcon from './ui/icon/svg-icon'; + const messages = defineMessages({ placeholder: { id: 'account_search.placeholder', defaultMessage: 'Search for an account' }, }); @@ -16,10 +18,14 @@ interface IAccountSearch { placeholder?: string, /** Position of results relative to the input. */ resultsPosition?: 'above' | 'below', + /** Optional class for the input */ + className?: string, + autoFocus?: boolean, + hidePortal?: boolean, } /** Input to search for accounts. */ -const AccountSearch: React.FC = ({ onSelected, ...rest }) => { +const AccountSearch: React.FC = ({ onSelected, className, ...rest }) => { const intl = useIntl(); const [value, setValue] = useState(''); @@ -56,11 +62,12 @@ const AccountSearch: React.FC = ({ onSelected, ...rest }) => { }; return ( -
-