Skip to main content
Glama
DocPageNavigation.tsx1.63 kB
import { Container, Link } from '@intlayer/design-system'; import { ChevronLeft, ChevronRight } from 'lucide-react'; import { useIntlayer } from 'next-intlayer/server'; import type { FC } from 'react'; export type DocPageNavigationProps = { nextDoc?: { title: string; url: string; }; prevDoc?: { title: string; url: string; }; }; export const DocPageNavigation: FC<DocPageNavigationProps> = ({ nextDoc, prevDoc, }) => { const { goToNextSection, goToPreviousSection } = useIntlayer('doc-page'); return ( <div className="mt-3 flex flex-row flex-wrap justify-between gap-3 px-10 text-sm"> {prevDoc && ( <Container className="max-w-1/2 flex-1"> <Link href={prevDoc?.url} label={goToPreviousSection.label.value} color="text" className="ml-auto flex h-auto w-full flex-1 flex-row items-center justify-start gap-2 whitespace-normal text-nowrap break-words rounded-lg px-2 py-5" > <ChevronLeft className="size-5" /> {prevDoc?.title} </Link> </Container> )} {nextDoc && ( <Container className="ml-auto max-w-1/2 flex-1"> <Link href={nextDoc?.url} label={goToNextSection.label.value} color="text" className="flex h-auto w-full flex-1 flex-row items-center justify-end gap-2 whitespace-normal text-nowrap break-words rounded-lg px-2 py-5" > {nextDoc?.title} <ChevronRight className="size-5" /> </Link> </Container> )} </div> ); };

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/aymericzip/intlayer'

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