Skip to content

useId

Uses React 18’s built-in useId()useId() when available, or falls back to a slightly less performant (requiring a double render) implementation for earlier React versions.

import {useId} from '@floating-ui/react';
import {useId} from '@floating-ui/react';

Usage

This hook is a utility hook.

function App() {
  const id = useId();
}
function App() {
  const id = useId();
}