react useref timeout typescript