Skip to content

[menu] Group and Separator components#535

Merged
michaldudak merged 16 commits into
mui:masterfrom
michaldudak:menu-subcomponents
Sep 27, 2024
Merged

[menu] Group and Separator components#535
michaldudak merged 16 commits into
mui:masterfrom
michaldudak:menu-subcomponents

Conversation

@michaldudak

@michaldudak michaldudak commented Aug 5, 2024

Copy link
Copy Markdown
Member

Created the Group and Separator components for the Menu.

Closes #70

@michaldudak michaldudak added component: menu Changes related to the menu component. type: new feature Expand the scope of the product to solve a new problem. labels Aug 5, 2024
@mui-bot

mui-bot commented Aug 5, 2024

Copy link
Copy Markdown

@github-actions github-actions Bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Sep 5, 2024
@github-actions github-actions Bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged. label Sep 6, 2024
@michaldudak
michaldudak marked this pull request as ready for review September 6, 2024 13:26
@colmtuite
colmtuite requested a review from vladmoroz September 9, 2024 08:55
Comment thread packages/mui-base/src/Separator/Root/SeparatorRoot.tsx Outdated
Comment thread packages/mui-base/src/Menu/Group/MenuGroup.tsx Outdated
Comment on lines +18 to +21
const MenuGroup = React.forwardRef(function MenuGroup(
props: MenuGroup.Props,
forwardedRef: React.ForwardedRef<Element>,
) {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can Menu groups have labels?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added MenuGroupLabel component.

@github-actions github-actions Bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Sep 19, 2024
@github-actions github-actions Bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged. label Sep 19, 2024
@colmtuite

Copy link
Copy Markdown
Contributor

@michaldudak Label needs to be added to the Anatomy section code.

@michaldudak

Copy link
Copy Markdown
Member Author

Done.

@michaldudak
michaldudak merged commit af5339d into mui:master Sep 27, 2024
@michaldudak
michaldudak deleted the menu-subcomponents branch September 27, 2024 10:13
@oliviertassinari oliviertassinari changed the title [Menu] Group and Separator components [menu] Group and Separator components May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: menu Changes related to the menu component. type: new feature Expand the scope of the product to solve a new problem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[separator] Implement Separator

4 participants