How Does Useeffect Work In React