diff --git a/frontend/application/components/FeaturedProducts.tsx b/frontend/application/components/FeaturedProducts.tsx index c6e5962..42c0c0a 100644 --- a/frontend/application/components/FeaturedProducts.tsx +++ b/frontend/application/components/FeaturedProducts.tsx @@ -87,7 +87,7 @@ function ProductCard({ product, onClick }: { product: Product; key?: string | nu {/* Content Area */} -
router.push(`/shop/${product.slug || product.id}`)}> +

{product.name} @@ -108,18 +108,12 @@ function ProductCard({ product, onClick }: { product: Product; key?: string | nu
{product.price}
- +

-
+ ); } diff --git a/frontend/application/components/Footer.tsx b/frontend/application/components/Footer.tsx index ab8bd14..846c81f 100644 --- a/frontend/application/components/Footer.tsx +++ b/frontend/application/components/Footer.tsx @@ -2,6 +2,7 @@ import React from "react"; import { Phone, Mail, MapPin, Instagram, ShieldCheck, Globe } from "lucide-react"; import { useSettingsStore } from "../lib/store/settingsStore"; +import Link from "next/link"; export default function Footer({ onNavigate, onShopNavigate, onB2BOpen }: { onNavigate: (v: any) => void, @@ -16,13 +17,13 @@ export default function Footer({ onNavigate, onShopNavigate, onB2BOpen }: { {/* Brand Presence */}
-
onNavigate("home")}> +
C
Canina {getText('brand_name_fa', "ایران")} {getText('brand_subtitle', "نماینده رسمی Canina Pharma GmbH آلمان")}
-
+

{getText('footer_brand_desc', "تدارک هوشمندانه سلامت برای همراهان وفادار شما. واردکننده انحصاری مکمل‌های درمانی با گرید دارویی اختصاصی از آلمان با سابقه ۴۰ سال نوآوری.")}

@@ -39,21 +40,29 @@ export default function Footer({ onNavigate, onShopNavigate, onB2BOpen }: {

{getText('footer_links_title', "دسترسی سریع")}