Skip to content

Commit 1deeb59

Browse files
authored
[@mantine/core] Fix missing sub Menu components exports (#8419)
* feat: export MenuSub components and types * style(prettier): fix formatting to satisfy ci
1 parent 041e714 commit 1deeb59

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

packages/@mantine/core/src/components/Menu/MenuSub/MenuSub.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export type MenuSubFactory = Factory<{
1212
props: MenuSubProps;
1313
}>;
1414

15-
interface MenuSubProps extends __PopoverProps {
15+
export interface MenuSubProps extends __PopoverProps {
1616
children: React.ReactNode;
1717

1818
/** Called with current state when dropdown opens or closes */

packages/@mantine/core/src/components/Menu/index.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,18 @@ export { MenuItem } from './MenuItem/MenuItem';
44
export { MenuLabel } from './MenuLabel/MenuLabel';
55
export { MenuDropdown } from './MenuDropdown/MenuDropdown';
66
export { MenuTarget } from './MenuTarget/MenuTarget';
7+
export { MenuSub } from './MenuSub/MenuSub';
8+
export { MenuSubDropdown } from './MenuSubDropdown/MenuSubDropdown';
9+
export { MenuSubItem } from './MenuSubItem/MenuSubItem';
10+
export { MenuSubTarget } from './MenuSubTarget/MenuSubTarget';
711

812
export type { MenuFactory, MenuProps, MenuStylesNames } from './Menu';
913
export type { MenuDividerProps } from './MenuDivider/MenuDivider';
1014
export type { MenuItemProps } from './MenuItem/MenuItem';
1115
export type { MenuLabelProps } from './MenuLabel/MenuLabel';
1216
export type { MenuDropdownProps } from './MenuDropdown/MenuDropdown';
1317
export type { MenuTargetProps } from './MenuTarget/MenuTarget';
18+
export type { MenuSubProps } from './MenuSub/MenuSub';
19+
export type { MenuSubDropdownProps } from './MenuSubDropdown/MenuSubDropdown';
20+
export type { MenuSubItemProps } from './MenuSubItem/MenuSubItem';
21+
export type { MenuSubTargetProps } from './MenuSubTarget/MenuSubTarget';

0 commit comments

Comments
 (0)