import React, { useCallback } from 'react'; import Account from 'soapbox/components/account'; import { useAppSelector } from 'soapbox/hooks'; import { makeGetAccount } from 'soapbox/selectors'; interface IAutosuggestAccount { id: string } const AutosuggestAccount: React.FC<IAutosuggestAccount> = ({ id }) => { const getAccount = useCallback(makeGetAccount(), []); const account = useAppSelector((state) => getAccount(state, id)); if (!account) return null; return <Account account={account} hideActions showProfileHoverCard={false} />; }; export default AutosuggestAccount;