use-id
Generate memoized random id
Import
Source
Docs
Package
Usage
use-id generates random id that persists across renders. Hook is usually used to bind input elements to labels. Generated random id is saved to ref and will not change unless component is unmounted.
API
use-id hook accepts two arguments:
id
– string value that is returned by defaultgenerateId
– function that is used to generate random id
Hook returns string value that is either id
(if first argument is passed) or random id generated with generateId
function.