Composables with Shared State
Learn how to prevent having multiple refs that store the same information.
When useScrollPosition
and useWindowSize
are initialized, they create and return a new ref
. This usually isn’t a problem, but there’s no need to have multiple refs that store the same information. These functionalities could be considered global to an application and can be stored just once. This can be accomplished by taking the ref
state and the update
method and moving them outside of the use<MethodName>
composable.
Get hands-on with 1400+ tech skills courses.