Skip to content
+

Menu

The Dropdown Menu components provide end users with a list of options on temporary surfaces.

useDropdown API

Import

import { useDropdown } from '@base_ui/react/legacy/useDropdown';
This hook does not accept any input parameters.

Return value

NameTypeDescription

useMenu API

Import

import { useMenu } from '@base_ui/react/legacy/useMenu';
This hook does not accept any input parameters.

Return value

NameTypeDescription

useMenuButton API

Import

import { useMenuButton } from '@base_ui/react/legacy/useMenuButton';
This hook does not accept any input parameters.

Return value

NameTypeDescription

useMenuItem API

Import

import { useMenuItem } from '@base_ui/react/legacy/useMenuItem';
This hook does not accept any input parameters.

Return value

NameTypeDescription

useMenuItemContextStabilizer API

Import

import { useMenuItemContextStabilizer } from '@base_ui/react/legacy/useMenuItem';
This hook does not accept any input parameters.

Return value

NameTypeDescription