cmms/frontend/node_modules/radix-vue/dist/shared/useId.d.ts

10 lines
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;