useId

Generates a unique, deterministic ID for accessibility and element association.

Generates a unique, deterministic ID suitable for accessibility attributes and element association. When an explicit ID is provided, it is returned as-is.

Import#

import { useId } from '@volue/wave-react';

Example#


API Reference#

Arguments#

Prop
Type
Default
providedId
string | number | null

Returns#

string | number | null — The provided ID if given, otherwise a generated unique identifier.