import { Metadata } from "next";
import BrandCategoryClient from "@/features/category/brand-category-client";

export async function generateMetadata({
    searchParams,
}: {
    searchParams: Promise<{ brand?: string }>;
}): Promise<Metadata> {
    const { brand } = await searchParams;
    return {
        title: brand ? `${brand} - منتجات الماركة` : "الماركات",
    };
}

export default async function BrandPage({
    searchParams,
}: {
    searchParams: Promise<{ brand?: string }>;
}) {
    const { brand } = await searchParams;
    return <BrandCategoryClient brandName={brand || ""} />;
}
