canina/frontend/application/app/b2b/page.tsx
parsaaghayi bd49fbc4a0
Some checks failed
Deploy Canina / deploy (push) Successful in 2m25s
E2E Playwright Tests / Run Full E2E & Security Suites (push) Failing after 7s
fix(security): remediate audit vulnerabilities SEC-001 through SEC-023
2026-09-23 23:00:25 +03:30

39 lines
1.5 KiB
TypeScript

import React from "react";
import type { Metadata } from "next";
import B2BLandingClient from "@/components/B2BLandingClient";
import { getPageMetadata } from "@/lib/seo";
import { generateB2BServiceSchema, generateBreadcrumbSchema, safeJsonLd } from "@/lib/schema";
export async function generateMetadata(): Promise<Metadata> {
return getPageMetadata('b2b', {
canonicalPath: '/b2b',
fallbackTitle: 'خرید عمده مکمل‌های پت کنینا | نمایندگی رسمی و همکاری B2B',
fallbackDesc: 'تأمین عمده و همکاری تجاری مکمل‌های دارویی کنینا آلمان برای کلینیک‌ها، بیمارستان‌های دامپزشکی و پت‌شاپ‌ها با گواهی اصالت و بیشترین حاشیه سود.',
});
}
export default function B2BPage() {
const b2bServiceSchema = generateB2BServiceSchema({
siteUrl: process.env.NEXT_PUBLIC_SITE_URL || 'https://canina.ir',
});
const breadcrumbs = generateBreadcrumbSchema([
{ name: 'صفحه اصلی', url: 'https://canina.ir' },
{ name: 'همکاری تجاری و خرید عمده (B2B)', url: 'https://canina.ir/b2b' },
]);
return (
<>
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: safeJsonLd(b2bServiceSchema) }}
/>
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: safeJsonLd(breadcrumbs) }}
/>
<B2BLandingClient />
</>
);
}