fix: adjust params type in zapytanie-multisplit for Next.js compat

This commit is contained in:
MichalC
2026-07-05 23:11:29 +02:00
parent ebe048c13c
commit 7a81b74d12
+3 -3
View File
@@ -8,7 +8,7 @@ import { ArrowLeft, Phone, Zap, Wind, Volume2, Thermometer } from 'lucide-react'
import MultisplitContactForm from '@/components/shop/MultisplitContactForm'; import MultisplitContactForm from '@/components/shop/MultisplitContactForm';
interface Props { interface Props {
params: Promise<{ slug: string }>; params: { slug: string };
} }
export async function generateStaticParams() { export async function generateStaticParams() {
@@ -18,7 +18,7 @@ export async function generateStaticParams() {
} }
export async function generateMetadata({ params }: Props): Promise<Metadata> { export async function generateMetadata({ params }: Props): Promise<Metadata> {
const { slug } = await params; const { slug } = params;
const product = getProductBySlug(slug); const product = getProductBySlug(slug);
if (!product) return { title: 'Produkt nie znaleziony' }; if (!product) return { title: 'Produkt nie znaleziony' };
return { return {
@@ -28,7 +28,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
} }
export default async function MultisplitInquiryPage({ params }: Props) { export default async function MultisplitInquiryPage({ params }: Props) {
const { slug } = await params; const { slug } = params;
const product = getProductBySlug(slug); const product = getProductBySlug(slug);
if (!product || product.category !== 'multisplit') notFound(); if (!product || product.category !== 'multisplit') notFound();