packages/core: fix type issues in sidebar

This commit is contained in:
Patrik Oldsberg
2020-05-18 12:25:55 +02:00
parent 74d25d1550
commit 33c412d961
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -139,7 +139,7 @@ export const SidebarItem: FC<SidebarItemProps> = ({
<NavLink
className={clsx(classes.root, classes.closed)}
activeClassName={classes.selected}
isActive={(match) => match && !disableSelected}
isActive={(match) => Boolean(match && !disableSelected)}
exact
to={to}
onClick={onClick}
@@ -153,7 +153,7 @@ export const SidebarItem: FC<SidebarItemProps> = ({
<NavLink
className={clsx(classes.root, classes.open)}
activeClassName={classes.selected}
isActive={(match) => match && !disableSelected}
isActive={(match) => Boolean(match && !disableSelected)}
exact
to={to}
onClick={onClick}
@@ -48,7 +48,7 @@ export const SampleSidebar = () => (
{/* <SidebarLogo /> */}
<SidebarSearchField onSearch={handleSearch} />
<SidebarDivider />
<SidebarItem selected icon={HomeOutlinedIcon} to="#" text="Home" />
<SidebarItem icon={HomeOutlinedIcon} to="#" text="Home" />
<SidebarItem icon={HomeOutlinedIcon} to="#" text="Plugins" />
<SidebarItem icon={AddCircleOutlineIcon} to="#" text="Create..." />
<SidebarDivider />