Skip to content

Commit 6deff4e

Browse files
author
Tony Lea
committed
Cleaning up the sidebar menu
1 parent 1b58bf5 commit 6deff4e

File tree

3 files changed

+3
-39
lines changed

3 files changed

+3
-39
lines changed

resources/js/Components/AppSidebar.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ export function AppSidebar({ ...props }: React.ComponentProps<typeof Sidebar>) {
104104
</SidebarHeader>
105105
<SidebarContent>
106106
<NavMain items={data.navMain} />
107-
<NavProjects projects={data.projects} />
108107
<NavSecondary items={data.navSecondary} className="mt-auto" />
109108
</SidebarContent>
110109
<SidebarFooter>

resources/js/Components/NavMain.tsx

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -48,42 +48,6 @@ export function NavMain({
4848
</SidebarMenuItem>
4949
</SidebarMenu>
5050
</SidebarGroup>
51-
<SidebarGroup>
52-
<SidebarGroupLabel>Example Group</SidebarGroupLabel>
53-
<SidebarMenu>
54-
{items.map((item) => (
55-
<Collapsible
56-
key={item.title}
57-
asChild
58-
defaultOpen={item.isActive}
59-
className="group/collapsible"
60-
>
61-
<SidebarMenuItem>
62-
<CollapsibleTrigger asChild>
63-
<SidebarMenuButton tooltip={item.title}>
64-
{item.icon && <item.icon />}
65-
<span>{item.title}</span>
66-
<ChevronRight className="ml-auto transition-transform duration-200 group-data-[state=open]/collapsible:rotate-90" />
67-
</SidebarMenuButton>
68-
</CollapsibleTrigger>
69-
<CollapsibleContent>
70-
<SidebarMenuSub>
71-
{item.items?.map((subItem) => (
72-
<SidebarMenuSubItem key={subItem.title}>
73-
<SidebarMenuSubButton asChild>
74-
<a href={subItem.url}>
75-
<span>{subItem.title}</span>
76-
</a>
77-
</SidebarMenuSubButton>
78-
</SidebarMenuSubItem>
79-
))}
80-
</SidebarMenuSub>
81-
</CollapsibleContent>
82-
</SidebarMenuItem>
83-
</Collapsible>
84-
))}
85-
</SidebarMenu>
86-
</SidebarGroup>
8751
</>
8852
)
8953
}

resources/js/Components/NavUser.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
ChevronsUpDown,
55
LogOut,
66
SquareUserRound,
7+
Settings
78
} from "lucide-react"
89

910
import {
@@ -89,8 +90,8 @@ export function NavUser() {
8990
href={route('profile.edit')}
9091
as="button"
9192
>
92-
<SquareUserRound />
93-
Profile
93+
<Settings />
94+
Settings
9495
</Link>
9596
</DropdownMenuItem>
9697
</DropdownMenuGroup>

0 commit comments

Comments
 (0)