"use client"; import { AnimatePresence, motion } from "framer-motion"; import { ArrowRight, BadgeDollarSign, CodeXml, Plug2, Snowflake, } from "lucide-react"; import React, { useState } from "react"; import { Button } from "@/components/ui/button"; import { cn } from "@/lib/utils"; const FEATURES = [ { id: "realtime-tracking", title: "پیشنهاد عنوان", description: "ساختار عنوان و توضیحات را برای کلیک بیشتر بهینه کنید.", icon: Plug2, color: "text-pink-500", bgColor: "bg-pink-500/10", }, { id: "customizable", title: "تحلیل کلمه کلیدی", description: "کلمات با پتانسیل بالا را پیدا کنید و استراتژی محتوا را بر همان اساس بچینید.", icon: CodeXml, color: "text-green-500", bgColor: "bg-green-500/10", }, { id: "design-control", title: "ممیزی فنی", description: "خطاهای فنی که رتبه را پایین می‌آورد را سریع شناسایی و رفع کنید.", icon: Snowflake, color: "text-sky-500", bgColor: "bg-sky-500/10", }, { id: "pricing", title: "ردیابی رتبه", description: "تغییرات رتبه را روزانه ببینید و واکنش سریع داشته باشید.", icon: BadgeDollarSign, color: "text-green-500", bgColor: "bg-green-500/10", }, ] as const; interface Feature277Props { className?: string; } const Feature277 = ({ className }: Feature277Props) => { const [hoveredIndex, setHoveredIndex] = useState(null); return (

ترافیک ارگانیک

رتبه‌بندی

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

{FEATURES.map((item, idx) => (
setHoveredIndex(idx)} onMouseLeave={() => setHoveredIndex(null)} > {hoveredIndex === idx && ( )}
))}
); }; export { Feature277 }; const Card = ({ className, title, description, icon: Icon, color, }: { className?: string; title: string; description: string; icon: React.ComponentType<{ className?: string }>; color: string; }) => { return (

{title}

{description}

); };