I am reading about React useState() and useRef() at \"Hooks FAQ\" and I got confused about some of the use cases that seems to have solution with
useState()
useRef()
Basically, We use UseState in those cases, in which the value of state should be updated with re-rendering.
when you want your information persists for the lifetime of the component you will go with UseRef because it's just not for work with re-rendering.