Skip to content
This repository was archived by the owner on Mar 4, 2020. It is now read-only.

Commit a97a2fe

Browse files
author
manajdov
committed
-exported MenuState
-added correct typings to the menuStyles
1 parent 2ece67b commit a97a2fe

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ export { default as Layout, LayoutPropsWithDefaults, LayoutProps } from './compo
7474
export { default as List, ListProps } from './components/List/List'
7575
export { default as ListItem, ListItemState, ListItemProps } from './components/List/ListItem'
7676

77-
export { default as Menu, MenuProps } from './components/Menu/Menu'
77+
export { default as Menu, MenuProps, MenuState } from './components/Menu/Menu'
7878
export { default as MenuItem, MenuItemState, MenuItemProps } from './components/Menu/MenuItem'
7979

8080
export { default as Popup, PopupState, PopupProps } from './components/Popup/Popup'

src/themes/teams/components/Menu/menuStyles.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import { pxToRem } from '../../utils'
22
import { ComponentSlotStylesInput, ICSSInJSStyle } from '../../../types'
3-
import { MenuProps } from '../../../../components/Menu/Menu'
3+
import { MenuProps, MenuState } from '../../../../components/Menu/Menu'
4+
import { MenuVariables } from './menuVariables'
5+
6+
type MenuPropsAndState = MenuProps & MenuState
47

58
const solidBorder = (color: string) => ({
69
border: `1px solid ${color}`,
@@ -39,4 +42,4 @@ export default {
3942
listStyleType: 'none',
4043
}
4144
},
42-
} as ComponentSlotStylesInput<MenuProps, any>
45+
} as ComponentSlotStylesInput<MenuPropsAndState, MenuVariables>

0 commit comments

Comments
 (0)