Code QuizIntermediate

useEffect for State Sync

A missing dependency stops the effect from re-syncing.

Codejavascript
function Profile({ userId }) {
  const [name, setName] = useState('');

  useEffect(() => {
    fetchUser(userId).then(u => setName(u.name));
  }, []);

  return <Text>{name}</Text>;
}

What is the bug in this code?