diff --git a/www/packages/docs-ui/src/components/MainNav/DesktopMenu/index.tsx b/www/packages/docs-ui/src/components/MainNav/DesktopMenu/index.tsx index 7b70a47e90..04186b80fe 100644 --- a/www/packages/docs-ui/src/components/MainNav/DesktopMenu/index.tsx +++ b/www/packages/docs-ui/src/components/MainNav/DesktopMenu/index.tsx @@ -1,12 +1,6 @@ "use client" -import { - BarsThree, - Book, - QuestionMarkCircle, - SidebarLeft, - TimelineVertical, -} from "@medusajs/icons" +import { BarsThree, Book, SidebarLeft, TimelineVertical } from "@medusajs/icons" import React, { useMemo, useRef, useState } from "react" import { Button, @@ -51,12 +45,6 @@ export const MainNavDesktopMenu = () => { title: "Changelog", link: "https://medusajs.com/changelog", }, - { - type: "link", - icon: , - title: "Troubleshooting", - link: "https://docs.medusajs.com/resources/troubleshooting", - }, ] if (isSidebarShown) { diff --git a/www/packages/docs-ui/src/components/MainNav/Items/Dropdown/index.tsx b/www/packages/docs-ui/src/components/MainNav/Items/Dropdown/index.tsx index 0df8dec7b4..4961e7398b 100644 --- a/www/packages/docs-ui/src/components/MainNav/Items/Dropdown/index.tsx +++ b/www/packages/docs-ui/src/components/MainNav/Items/Dropdown/index.tsx @@ -9,18 +9,22 @@ import { Menu } from "../../../.." type MainNavItemDropdownProps = { item: NavigationItemDropdown isActive: boolean + className?: string + wrapperClassName?: string } export const MainNavItemDropdown = ({ item, isActive, + className, + wrapperClassName, }: MainNavItemDropdownProps) => { const [isOpen, setIsOpen] = useState(false) const ref = useRef(null) return (
setIsOpen(true)} onMouseLeave={() => setIsOpen(false)} @@ -32,7 +36,8 @@ export const MainNavItemDropdown = ({ !isActive && [ "text-medusa-fg-muted hover:text-medusa-fg-subtle", isOpen && "text-medusa-fg-subtle", - ] + ], + className )} tabIndex={-1} > diff --git a/www/packages/docs-ui/src/components/MainNav/index.tsx b/www/packages/docs-ui/src/components/MainNav/index.tsx index bbd936a2d1..61f144e97a 100644 --- a/www/packages/docs-ui/src/components/MainNav/index.tsx +++ b/www/packages/docs-ui/src/components/MainNav/index.tsx @@ -5,6 +5,7 @@ import React from "react" import { BorderedIcon, Button, + GITHUB_ISSUES_LINK, LinkButton, SearchModalOpener, useLayout, @@ -20,6 +21,7 @@ import { MainNavMobileMenu } from "./MobileMenu" import Link from "next/link" import { MainNavVersion } from "./Version" import { AiAssistantTriggerButton } from "../AiAssistant/TriggerButton" +import { MainNavItemDropdown } from "./Items/Dropdown" type MainNavProps = { className?: string @@ -74,14 +76,40 @@ export const MainNav = ({ className, itemsClassName }: MainNavProps) => {
{editDate && } - - Report Issue - +