fix: ctrl+click/cmd+click to open a item of the menu (#29)
This commit is contained in:
		
							parent
							
								
									2cfad8bef6
								
							
						
					
					
						commit
						126d8e77fb
					
				@ -5,7 +5,6 @@ import { Tabs, TabsList, TabsTrigger } from "@/components/ui/tabs";
 | 
				
			|||||||
import { cn } from "@/lib/utils";
 | 
					import { cn } from "@/lib/utils";
 | 
				
			||||||
import Link from "next/link";
 | 
					import Link from "next/link";
 | 
				
			||||||
import { usePathname } from "next/navigation";
 | 
					import { usePathname } from "next/navigation";
 | 
				
			||||||
import { useRouter } from "next/navigation";
 | 
					 | 
				
			||||||
import { useEffect, useState } from "react";
 | 
					import { useEffect, useState } from "react";
 | 
				
			||||||
import { useMediaQuery } from "usehooks-ts";
 | 
					import { useMediaQuery } from "usehooks-ts";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -25,8 +24,6 @@ export function NavbarMenu({
 | 
				
			|||||||
  const pathnames = usePathname();
 | 
					  const pathnames = usePathname();
 | 
				
			||||||
  const pathname = `/${pathnames.split("/")[1]}`;
 | 
					  const pathname = `/${pathnames.split("/")[1]}`;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  const router = useRouter();
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  const pages = [
 | 
					  const pages = [
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      name: "Workflows",
 | 
					      name: "Workflows",
 | 
				
			||||||
@ -59,11 +56,8 @@ export function NavbarMenu({
 | 
				
			|||||||
              <TabsTrigger
 | 
					              <TabsTrigger
 | 
				
			||||||
                key={page.name}
 | 
					                key={page.name}
 | 
				
			||||||
                value={page.path}
 | 
					                value={page.path}
 | 
				
			||||||
                onClick={() => {
 | 
					 | 
				
			||||||
                  router.push(page.path);
 | 
					 | 
				
			||||||
                }}
 | 
					 | 
				
			||||||
              >
 | 
					              >
 | 
				
			||||||
                {page.name}
 | 
					                <Link href={page.path}>{page.name}</Link>
 | 
				
			||||||
              </TabsTrigger>
 | 
					              </TabsTrigger>
 | 
				
			||||||
            ))}
 | 
					            ))}
 | 
				
			||||||
          </TabsList>
 | 
					          </TabsList>
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user