feat: add tooltip to sidebar menu buttons in NavMain and NavSecondary components
Some checks failed
tests / ci (pull_request) Has been cancelled
Some checks failed
tests / ci (pull_request) Has been cancelled
This commit is contained in:
parent
0a7d1e793d
commit
658a161907
@ -32,12 +32,12 @@ export function NavMain({
|
||||
{items.map((item) => {
|
||||
if ("label" in item) {
|
||||
return (
|
||||
<SidebarGroup key={item.label} className="group-data-[collapsible=icon]:hidden">
|
||||
<SidebarGroup key={item.label}>
|
||||
<SidebarGroupLabel>{item.label}</SidebarGroupLabel>
|
||||
<SidebarMenu>
|
||||
{item.items.map((child) => (
|
||||
<SidebarMenuItem key={child.name}>
|
||||
<SidebarMenuButton asChild isActive={url === child.url}>
|
||||
<SidebarMenuButton asChild isActive={url === child.url} tooltip={child.name}>
|
||||
<Link href={child.url}>
|
||||
<child.icon className="h-4 w-4" />
|
||||
<span>{child.name}</span>
|
||||
@ -51,10 +51,10 @@ export function NavMain({
|
||||
}
|
||||
|
||||
return (
|
||||
<SidebarGroup key={item.name} className="group-data-[collapsible=icon]:hidden">
|
||||
<SidebarGroup key={item.name}>
|
||||
<SidebarMenu>
|
||||
<SidebarMenuItem>
|
||||
<SidebarMenuButton asChild isActive={url === item.url}>
|
||||
<SidebarMenuButton asChild isActive={url === item.url} tooltip={item.name}>
|
||||
<a href={item.url}>
|
||||
<item.icon className="h-4 w-4" />
|
||||
<span>{item.name}</span>
|
||||
|
||||
@ -27,7 +27,7 @@ export function NavSecondary({
|
||||
<SidebarMenu>
|
||||
{items.map((item) => (
|
||||
<SidebarMenuItem key={item.title}>
|
||||
<SidebarMenuButton asChild>
|
||||
<SidebarMenuButton asChild tooltip={item.title}>
|
||||
<a href={item.url}>
|
||||
<item.icon />
|
||||
<span>{item.title}</span>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user