Skip to content

A useRef React hook that supports lazy initialization.

License

Notifications You must be signed in to change notification settings

vlopp/useLazyRef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

useLazyRef

A wrapper to React's own useRef to support lazy initialization. So far, lazy init is supported by useState, but not useRef. Once React updates useRef, this package becomes deprecated.

Caution: it does not support non-lazy initialization. In this case, you should use the standard useRef instead.

Usage

const ref = useLazyRef(() => expensiveComputation());

About

A useRef React hook that supports lazy initialization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published