Skip to main content
Glama
NavLink.tsx751 B
import { NavLink as RouterNavLink, NavLinkProps } from "react-router-dom"; import { forwardRef } from "react"; import { cn } from "@/lib/utils"; interface NavLinkCompatProps extends Omit<NavLinkProps, "className"> { className?: string; activeClassName?: string; pendingClassName?: string; } const NavLink = forwardRef<HTMLAnchorElement, NavLinkCompatProps>( ({ className, activeClassName, pendingClassName, to, ...props }, ref) => { return ( <RouterNavLink ref={ref} to={to} className={({ isActive, isPending }) => cn(className, isActive && activeClassName, isPending && pendingClassName) } {...props} /> ); }, ); NavLink.displayName = "NavLink"; export { NavLink };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mcpmessenger/LangchainMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server