@kevin940726/use-lazy-ref

Like useRef but only lazily initialize once

Usage no npm install needed!

<script type="module">
  import kevin940726UseLazyRef from 'https://cdn.skypack.dev/@kevin940726/use-lazy-ref';
</script>

README

use-lazy-ref

A custom react hook equivalent of useRef but only lazily initialize once.

npm

Installation

yarn add @kevin940726/use-lazy-ref
npm install --save @kevin940726/use-lazy-ref

Usage

import useLazyRef from '@kevin940726/use-lazy-ref';

function App() {
  const ref = useLazyRef(() => expensiveCalculation());

  return ref.current;
}

Author

Kai Hao

License

MIT