@@ -3,15 +3,14 @@ import { makeStyles, createStyles } from '@material-ui/core/styles'
3
3
import List from '@material-ui/core/List'
4
4
import ListSubheader from '@material-ui/core/ListSubheader'
5
5
6
- import { ITheme } from '_theme'
7
6
import { itemsCore /*, itemsTheme */ } from './SidebarNavService'
8
- import SidebarNavListItem , { ISidebarNavListItem } from './SidebarNavListItem'
7
+ import SidebarNavListItem , { SidebarNavListItemProps } from './SidebarNavListItem'
9
8
10
- export interface ISidebarNavProps {
9
+ export type SidebarNavProps = {
11
10
// isCollapsed?: boolean
12
11
}
13
12
14
- const SidebarNav : React . FC < ISidebarNavProps > = ( props ) => {
13
+ const SidebarNav : React . FC < SidebarNavProps > = ( props ) => {
15
14
// const { isCollapsed } = props
16
15
const classes = useStyles ( )
17
16
@@ -23,7 +22,7 @@ const SidebarNav: React.FC<ISidebarNavProps> = (props) => {
23
22
</ ListSubheader >
24
23
</ List >
25
24
26
- { itemsCore . map ( ( item : ISidebarNavListItem ) => {
25
+ { itemsCore . map ( ( item : SidebarNavListItemProps ) => {
27
26
return < SidebarNavListItem { ...item } key = { item . name } />
28
27
} ) }
29
28
@@ -36,7 +35,7 @@ const SidebarNav: React.FC<ISidebarNavProps> = (props) => {
36
35
)
37
36
}
38
37
39
- const useStyles = makeStyles < ITheme > ( ( theme ) =>
38
+ const useStyles = makeStyles ( ( theme ) =>
40
39
createStyles ( {
41
40
navList : {
42
41
width : theme . sidebar . width ,
0 commit comments