Locating the Current Value Example
Learn about the instantaneous property in refs and how to address synchronization issues in React applications.
Retrieving the latest value
The current
property being current is the unique thing about a ref. The property name current under the ref is given for a reason because, technically, there's nothing more current than a ref in React.
When we use a useState
hook, we want to find out the current updated value of a state. Although we use the same word, current, the state can't be that current in some situations. We will use an example to demonstrate that.
Asynchronous state updates with useState
Let's say we have a button to increment a count, but instead of incrementing it right away, it waits for 3 seconds after the click:
Get hands-on with 1400+ tech skills courses.