[menu] Support indeterminate `Menu.CheckboxItem`s
Open
component: menu
type: new feature
- Dominant language
- TypeScript
- Stars
- 10.9k
- Forks
- 543
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 101
Description
# Feature request
## Summary
From https://github.com/mui/base-ui/issues/952#issuecomment-2906908515
Checkboxes in menus could also be indeterminate (e.g. "Select all" checkboxes)
The API should probably be close/identical to CheckboxGroup's indeterminate checkbox: https://base-ui.com/react/components/checkbox-group#parent-checkbox
## Examples in other libraries
This is supported in Radix UI: https://github.com/radix-ui/primitives/pull/1624
Contributor guide
Assessment
This issue has not been assessed yet.