useRef(..)
Hook
Similar to React's useRef(..)
hook, the TNG useRef(..)
hook creates an object stored persistently in a state slot (via the useState(..)
hook), and creates a property on it called current
which holds a specified initial value, if any.
For example:
It may be more convenient to pass around the reference to this persistent object, and make any updates to its current
property (or add/remove other properties), than to have to pass around both a state value and its updater function.