UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

17 lines (16 loc) 447 B
import { useId } from "react"; //#region src/hooks/useId.ts /** * Generate a unique id to be used in a component. If an `id` is provided, it * will be used instead. * * @param id - An optional value to be used instead of generating a unique id. * Useful when accepting an optional `id` as a prop in a component. */ function useId$1(id) { const uniqueId = useId(); if (id) return id; return uniqueId; } //#endregion export { useId$1 as useId };