"use client"; import Link from "next/link"; import { Card } from "@/components/ui/card"; import { useT } from "@/lib/i18n"; export function StoresClient({ q, niche, stores }: { q: string | undefined; niche: string | undefined; stores: any[]; }) { const t = useT(); return (

{t("stores.title")}

{t("stores.description")}

{stores.map((s) => ( ))}
{t("stores.shopInfo")} {t("stores.bestSellers")} {t("stores.niche")} {t("stores.monthlyVisits")} {t("stores.estRevenue")} {t("stores.metaAds")}
{s.name}
{s.domain} · {s.country}
{s.products.map((p: any) => p.title).join(", ")} {s.niche} {s.monthlyVisits?.toLocaleString()} +{s.monthlyVisitGrowth}% €{s.estRevenue30dMin?.toLocaleString()}–€{s.estRevenue30dMax?.toLocaleString()} {s.brandPages[0]?._count.ads || 0} {t("stores.details")}
); }