docs: update nav items (#9709)

This commit is contained in:
Shahed Nasser
2024-10-22 18:08:45 +03:00
committed by GitHub
parent 14efb2a420
commit 7b147aa651
3 changed files with 96 additions and 10 deletions

View File

@@ -8,6 +8,7 @@ import {
} from "@medusajs/icons"
import React, { useMemo, useRef, useState } from "react"
import {
BookIcon,
Button,
getOsShortcut,
Menu,
@@ -35,7 +36,13 @@ export const MainNavDesktopMenu = () => {
type: "link",
icon: <HouseIcon />,
title: "Homepage",
link: "https://docs.medusajs.com/v2",
link: "https://medusajs.com",
},
{
type: "link",
icon: <BookIcon />,
title: "Medusa v1",
link: "https://docs.medusajs.com",
},
{
type: "link",

View File

@@ -9,6 +9,7 @@ import {
SearchModalOpener,
useMainNav,
useSidebar,
useSiteConfig,
} from "../.."
import { MainNavEditDate } from "./EditDate"
import { MainNavItems } from "./Items"
@@ -16,6 +17,7 @@ import { MedusaIcon } from "../Icons/MedusaLogo"
import { MainNavDesktopMenu } from "./DesktopMenu"
import { SidebarLeftIcon } from "../Icons/SidebarLeft"
import { MainNavMobileMenu } from "./MobileMenu"
import Link from "next/link"
type MainNavProps = {
className?: string
@@ -25,6 +27,7 @@ type MainNavProps = {
export const MainNav = ({ className, itemsClassName }: MainNavProps) => {
const { reportIssueLink, editDate } = useMainNav()
const { setMobileSidebarOpen, isSidebarShown } = useSidebar()
const { config } = useSiteConfig()
return (
<div
@@ -46,10 +49,12 @@ export const MainNav = ({ className, itemsClassName }: MainNavProps) => {
<SidebarLeftIcon />
</Button>
)}
<BorderedIcon
IconComponent={MedusaIcon}
iconWrapperClassName="my-[14px]"
/>
<Link href={`${config.baseUrl}/v2`}>
<BorderedIcon
IconComponent={MedusaIcon}
iconWrapperClassName="my-[14px]"
/>
</Link>
</div>
<MainNavItems className={itemsClassName} />
</div>