useRef and forwardRef — what are they for? · InterviewLane