import { Metadata } from 'next'; import { notFound } from 'next/navigation'; import { getProductBySlug, getProducts } from '@/content/products'; import { companyDetails } from '@/content/company'; import Image from 'next/image'; import Link from 'next/link'; import { ArrowLeft, Phone, Zap, Wind, Volume2, Thermometer } from 'lucide-react'; import MultisplitContactForm from '@/components/shop/MultisplitContactForm'; interface Props { params: { slug: string }; } export async function generateStaticParams() { return getProducts() .filter(p => p.category === 'multisplit') .map(p => ({ slug: p.slug })); } export async function generateMetadata({ params }: Props): Promise { const { slug } = params; const product = getProductBySlug(slug); if (!product) return { title: 'Produkt nie znaleziony' }; return { title: `Zapytaj o ${product.name} | ThermCool`, description: `Zapytaj o wycenę systemu multisplit ${product.name}. Bezpłatna konsultacja i wycena montażu.`, }; } export default async function MultisplitInquiryPage({ params }: Props) { const { slug } = params; const product = getProductBySlug(slug); if (!product || product.category !== 'multisplit') notFound(); const specIcons: Record = { 'Moc chłodnicza': Zap, 'Moc grzewcza': Thermometer, 'Głośność wewnętrzna (dB)': Volume2, 'Klasa energetyczna': Wind, }; const keySpecs = ['Moc chłodnicza', 'Moc grzewcza', 'Klasa energetyczna', 'Głośność wewnętrzna (dB)']; return (
{/* Breadcrumb */}
Wróć do multisplitów
{/* Lewa — zdjęcie + specyfikacja */}
Multisplit {product.brand}
{product.image && !product.image.includes('placeholder') ? ( {product.name} ) : (
Zdjęcie wkrótce
)}

{product.name}

{product.shortDescription && (

{product.shortDescription}

)}
{/* Kluczowe parametry */}

Kluczowe parametry

{keySpecs.map(key => { const val = product.specs?.[key]; if (!val) return null; const Icon = specIcons[key] || Zap; return (

{key}

{val}

); })}
{/* Wycena indywidualna info */}

Wycena indywidualna

Cena systemu multisplit zależy od liczby pomieszczeń, długości instalacji i warunków montażu. Wypełnij formularz — oddzwonimy z bezpłatną wyceną w ciągu 24 godzin.

{companyDetails.phone}
{/* Prawa — formularz */}

Zapytaj o wycenę

Wypełnij formularz — skontaktujemy się w ciągu 24 godzin z bezpłatną wyceną montażu.

); }