radix-vue
Version:
Vue port for Radix UI Primitives.
10 lines (9 loc) • 628 B
TypeScript
/**
* The `useId` function generates a unique identifier using a provided deterministic ID or a default
* one prefixed with "radix-", or the provided one via `useId` props from `<ConfigProvider>`.
* @param {string | null | undefined} [deterministicId] - The `useId` function you provided takes an
* optional parameter `deterministicId`, which can be a string, null, or undefined. If
* `deterministicId` is provided, the function will return it. Otherwise, it will generate an id using
* the `useId` function obtained
*/
export declare function useId(deterministicId?: string | null | undefined, prefix?: string): string;