From e07022d19b55d98e897c2e1a3e6192eec2636dbd Mon Sep 17 00:00:00 2001 From: thinkasany <480968828@qq.com> Date: Tue, 8 Apr 2025 21:42:10 +0800 Subject: [PATCH] feat: support classNames and styles --- src/MenuItemGroup.tsx | 11 ++++++++--- src/SubMenu/index.tsx | 10 ++++++++++ src/context/MenuContext.tsx | 3 +++ tests/SubMenu.spec.tsx | 29 ++++++++++++++++++++++++++++- 4 files changed, 49 insertions(+), 4 deletions(-) diff --git a/src/MenuItemGroup.tsx b/src/MenuItemGroup.tsx index 75da0c83..7bc04740 100644 --- a/src/MenuItemGroup.tsx +++ b/src/MenuItemGroup.tsx @@ -20,7 +20,7 @@ export interface MenuItemGroupProps extends Omit((props, ref) => { const { className, title, eventKey, children, ...restProps } = props; - const { prefixCls } = React.useContext(MenuContext); + const { prefixCls, classNames: menuClassNames, styles } = React.useContext(MenuContext); const groupPrefixCls = `${prefixCls}-item-group`; @@ -34,12 +34,17 @@ const InternalMenuItemGroup = React.forwardRef
{title}
-