"use client"; import { useState, useEffect } from "react"; import { Product, IngredientInfo } from "../lib/data/products"; import { motion } from "motion/react"; import { FlaskConical, CheckCircle2, ChevronRight, ChevronLeft, Beaker } from "lucide-react"; import { useSettingsStore } from "../lib/store/settingsStore"; import { productService } from "../lib/services/productService"; import { useRouter } from 'next/navigation'; export default function IngredientWiki() { const router = useRouter(); const texts = useSettingsStore(state => state.texts); const [ingredientsWiki, setIngredientsWiki] = useState([]); const [products, setProducts] = useState([]); useEffect(() => { productService.getProducts().then(data => setProducts(data)); }, []); useEffect(() => { const raw = texts.ingredients_wiki || texts.ingredients_wiki_text; if (raw) { try { const parsed = typeof raw === 'string' ? JSON.parse(raw) : raw; if (Array.isArray(parsed)) { setIngredientsWiki(parsed.map((item: any) => ({ id: item.id, name: item.name, description: item.description, benefits: Array.isArray(item.benefits) ? item.benefits : [] }))); } } catch (e) { console.error("Failed to parse ingredients_wiki:", e); } } }, [texts]); return (
{/* Mobile Navigation & Breadcrumbs */}
router.push('/')}>کانینا دانشنامه علمی
{/* Desktop Breadcrumbs */}
router.push('/')}>خانه دانشنامه مواد نایاب و ارگانیک
علم در خدمت کیفیت

دانشنامه مواد نایاب و ارگانیک کانینا

ما از مواد اولیه‌ای استفاده می‌کنیم که در سطح دارویی فرآوری شده‌اند. در اینجا با قدرت بیولوژیک این ترکیبات آشنا شوید.

{ingredientsWiki.map((ing, idx) => { const hasIngredient = products.filter(p => p.main_ingredients?.some(mi => mi.toLowerCase().includes(ing.name.toLowerCase())) || p.main_ingredients?.some(mi => mi.toLowerCase().includes(ing.id.replace('-', ' '))) ); return (
{/* Content */}

{ing.name}

{ing.description}

{ing.benefits.map((benefit, bIdx) => (
{benefit}
))}
{/* Products Linking */}
موجود در محصولات
{hasIngredient.length > 0 ? hasIngredient.map(p => (
router.push(`/shop/${p.id}`)} className="bg-white rounded-[2.5rem] p-6 shadow-xl hover:scale-105 transition-transform cursor-pointer group" > {p.name}

{p.name}

)) : (
اطلاعات محصولات مرتبط به زودی اضافه خواهد شد.
)}
{/* Decorative backdrop */}
); })}
{/* Quality Badge */}
{Array.from({length: 120}).map((_, i) => (
))}

تمام مواد اولیه ما دارای گواهینامه
گرید دارویی اختصاصی هستند.

این یعنی استانداردی فراتر از مکمل‌های معمولی، مشابه استانداردهای تولید دارو در اتحادیه اروپا.

۱۰۰٪
تست آزمایشگاهی
GMP
استاندارد تولید
ISO
کنترل کیفیت
); }