Skip to main content
Glama
index.tsx2.72 kB
import { BackgroundLayout } from '@components/BackgroundLayout'; import { CommonQuestionsSection } from '@components/LandingPage/CommonQuestionsSection/CommonQuestions'; import { Loader } from '@intlayer/design-system'; import dynamic from 'next/dynamic'; import type { FC } from 'react'; import { LandingSection } from './LandingSection'; const DynamicAvailableTechnoSection = dynamic( () => import('./AvailableTechnoSection').then( (mod) => mod.AvailableTechnoSection ), { loading: () => <Loader />, } ); const DynamicLanguageSection = dynamic( () => import('./LanguageSection').then((mod) => mod.LanguageSection), { loading: () => <Loader />, } ); const DynamicWhyToChoseIntlayerSection = dynamic( () => import('./WhyToChoseIntlayerSection').then( (mod) => mod.WhyToChoseIntlayerSection ), { loading: () => <Loader />, } ); const DynamicFeaturesSection = dynamic( () => import('./FeaturesSection').then((mod) => mod.FeaturesSection), { loading: () => <Loader />, } ); const DynamicAuditSection = dynamic( () => import('./AuditSection').then((mod) => mod.AuditSection), { loading: () => <Loader />, } ); const DynamicDemoSection = dynamic( () => import('./DemoSection').then((mod) => mod.DemoSection), { loading: () => <Loader />, } ); const DynamicChatBotModal = dynamic( () => import('./ChatBotModal').then((mod) => mod.ChatBotModal), { loading: () => <Loader />, } ); const DynamicAIABTestingSection = dynamic( () => import('./AIABTestingSection').then((mod) => mod.AIABTestingSection), { loading: () => <Loader />, } ); const DynamicContributorSection = dynamic( () => import('./ContributorSection').then((mod) => mod.ContributorSection), { loading: () => <Loader />, } ); export const LandingPage: FC = () => ( <> <div className="flex flex-col gap-10"> <BackgroundLayout> <LandingSection /> <DynamicWhyToChoseIntlayerSection /> </BackgroundLayout> <DynamicFeaturesSection /> <div className="relative w-full overflow-hidden bg-neutral/5 py-16 dark:bg-neutral-900/10"> <DynamicAuditSection /> <DynamicLanguageSection /> <div className="pointer-events-none absolute inset-x-0 top-0 h-4 bg-background [clip-path:polygon(0_0,100%_0,0_100%)]" /> <div className="pointer-events-none absolute inset-x-0 bottom-0 h-4 bg-background [clip-path:polygon(100%_0,100%_100%,0_100%)]" /> </div> <DynamicAIABTestingSection /> <DynamicAvailableTechnoSection /> <DynamicDemoSection /> <DynamicContributorSection /> <CommonQuestionsSection /> </div> <DynamicChatBotModal /> </> );

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