import { useState } from 'react'; const users = [ { name: 'Hello', age: 20 }, { name: 'There', age: 20 }, { name: 'World', age: 20 }, ]; const UserSearch: React.FC = () => { const [name, setName] = useState(''); const [user, setUser] = useState<{ name: string, age: number } | undefined>(); // Two types of values/results from a search const onClick = () => { const foundUser = users.find((user) => { return user.name === name; // Connect the result of the search to the `foundUser` variable }); setUser(foundUser); }; return
User Search setName(e.target.value)} />
{user && user.name} {user && user.age}
; } export default UserSearch;