using useref inside useeffect