import { notFound } from 'next/navigation'; import { MDXRemote } from 'next-mdx-remote/rsc'; import { getProductBySlug, getAllProducts } from '@/lib/mdx'; import ProductTechnicalData from '@/components/ProductTechnicalData'; import ProductTabs from '@/components/ProductTabs'; import RequestQuoteForm from '@/components/RequestQuoteForm'; import RelatedProducts from '@/components/RelatedProducts'; import Link from 'next/link'; import Image from 'next/image'; import { getTranslations } from 'next-intl/server'; import { Section, Container, Heading, Badge, Button } from '@/components/ui'; import Scribble from '@/components/Scribble'; interface ProductPageProps { params: { locale: string; slug: string[]; }; } const components = { ProductTechnicalData, ProductTabs, p: (props: any) =>

, h2: (props: any) => (

), h3: (props: any) =>

, ul: (props: any) =>