Re-exported alias for fieldDomId so external themes (shadcn,
MUI, mantine, radix) keep importing inputId from the React entry
point. Both the React and HTML renderers must derive the same id from
the same path — fieldDomId in core/idPath.ts is the single
source-of-truth.
Throws on an empty path; see fieldDomId for the rationale.
Build a stable, unique input ID from the path.
Re-exported alias for fieldDomId so external themes (shadcn, MUI, mantine, radix) keep importing
inputIdfrom the React entry point. Both the React and HTML renderers must derive the same id from the same path —fieldDomIdincore/idPath.tsis the single source-of-truth.Throws on an empty path; see
fieldDomIdfor the rationale.