---
title: Menu
description: Use Menu to display a list of actions that can be performed on a resource.
api_version: 2025-10
api_name: admin-extensions
source_url:
html: https://shopify.dev/docs/api/admin-extensions/latest/polaris-web-components/actions/menu
md: https://shopify.dev/docs/api/admin-extensions/latest/polaris-web-components/actions/menu.md
---
# Menu
Use Menu to display a list of actions that can be performed on a resource.
## Properties
* accessibilityLabel
string
A label that describes the purpose or contents of the element. When set, it will be announced using assistive technologies and provide additional context.
## Slots
* children
HTMLElement
The Menu items.
Only accepts `Button` and `Section` components.
### Examples
* #### Code
##### jsx
```jsx
<>
Edit customer
>
```
##### html
```html
Edit customer
```
## Examples
Component examples
### Basic usage
Basic Menu
Demonstrates a simple menu with basic action buttons and shows how to link it to a trigger button.
Menu with Icons
Illustrates a menu with icons for each action, providing visual context for different menu items and showing how to use the caret-down icon on the trigger button.
Menu with Sections
Shows how to organize menu items into logical sections with headings, helping to group related actions and improve menu readability.
Menu with Links and Disabled Items
Demonstrates a menu with a mix of link-based buttons, standard buttons, and a disabled button, showcasing the menu's flexibility in handling different interaction states.
Actions menu with sections
Presents a comprehensive menu showing how to create sections with different action groups and include a critical action at the menu's root level.
Menu with nested sections
Illustrates a complex menu with nested sections, demonstrating how to organize multiple related actions with icons.
### Examples
* #### Basic Menu
##### Description
Demonstrates a simple menu with basic action buttons and shows how to link it to a trigger button.
##### jsx
```jsx
<>
Product actions
>
```
##### html
```html
Product actions
```
* #### Menu with Icons
##### Description
Illustrates a menu with icons for each action, providing visual context for different menu items and showing how to use the caret-down icon on the trigger button.
##### jsx
```jsx
<>
More actions
>
```
##### html
```html
More actions
```
* #### Menu with Sections
##### Description
Shows how to organize menu items into logical sections with headings, helping to group related actions and improve menu readability.
##### jsx
```jsx
<>
Bulk actions
>
```
##### html
```html
Bulk actions
```
* #### Menu with Links and Disabled Items
##### Description
Demonstrates a menu with a mix of link-based buttons, standard buttons, and a disabled button, showcasing the menu's flexibility in handling different interaction states.
##### jsx
```jsx
<>
Options
>
```
##### html
```html
Options
```
* #### Actions menu with sections
##### Description
Presents a comprehensive menu showing how to create sections with different action groups and include a critical action at the menu's root level.
##### jsx
```jsx
<>
Edit customer
>
```
##### html
```html
Edit customer
```
* #### Menu with nested sections
##### Description
Illustrates a complex menu with nested sections, demonstrating how to organize multiple related actions with icons.
##### jsx
```jsx
<>
Settings
Profile settings
Security
Billing information
Store settings
Payment providers
Shipping rates
Sign out
>
```
##### html
```html
Settings
Profile settings
Security
Billing information
Store settings
Payment providers
Shipping rates
Sign out
```