本文へ移動
uiify

useId

任意に上書きできる、SSRで安全な一意のID。

Signature

useId(providedId?, prefix?): string

Parameters

NameTypeDescription
providedIdstring | undefinedExplicit id; skips React id generation.
prefixstringPrefix for generated ids (default "ui").

Returns

Stable id string, colon-free for CSS/querySelector.

SSR notes

Uses React useId — matches server and client without hydration mismatch.

Import

import { useId } from "@gunkin/uiify/hooks";