docs: add documentation for Locking Module (#11824)

* add locking docs

* fix main navbar

* added implementation example links

* generate refs

* update architecture

* fix vale error
This commit is contained in:
Shahed Nasser
2025-03-13 12:20:24 +02:00
committed by GitHub
parent 5cf0bf4d93
commit 28b0d08591
94 changed files with 15932 additions and 10857 deletions

View File

@@ -38,6 +38,7 @@ export const MainNavItemDropdown = ({
className={clsx("transition-transform", isOpen && "rotate-180")}
/>
}
className="!flex"
/>
)
}

View File

@@ -9,19 +9,22 @@ type MainNavItemLinkProps = {
item: NavigationItemLink
isActive: boolean
icon?: React.ReactNode
className?: string
}
export const MainNavItemLink = ({
item,
isActive,
icon,
className,
}: MainNavItemLinkProps) => {
return (
<LinkButton
href={item.link}
className={clsx(
isActive && "text-medusa-fg-base",
!isActive && "text-medusa-fg-muted hover:text-medusa-fg-subtle"
!isActive && "text-medusa-fg-muted hover:text-medusa-fg-subtle",
className
)}
>
{item.title}