Skip to content

Commit 1a6bddd

Browse files
authored
fix: prevent showing collapsed menu on mobile (#155)
1 parent 2df049d commit 1a6bddd

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/components/layout/nav-group.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import {
2929
import { NavCollapsible, NavItem, NavLink, type NavGroup } from './types'
3030

3131
export function NavGroup({ title, items }: NavGroup) {
32-
const { state } = useSidebar()
32+
const { state, isMobile } = useSidebar()
3333
const href = useLocation({ select: (location) => location.href })
3434
return (
3535
<SidebarGroup>
@@ -41,7 +41,7 @@ export function NavGroup({ title, items }: NavGroup) {
4141
if (!item.items)
4242
return <SidebarMenuLink key={key} item={item} href={href} />
4343

44-
if (state === 'collapsed')
44+
if (state === 'collapsed' && !isMobile)
4545
return (
4646
<SidebarMenuCollapsedDropdown key={key} item={item} href={href} />
4747
)

0 commit comments

Comments
 (0)