useref not triggering useeffect