'use client'; import Image from "next/image"; import Link from "next/link"; import { Calendar, ArrowLeft } from 'lucide-react'; // تابع استانداردسازی عنوان (بدون تغییر طبق درخواست شما) const generateSlug = (text: string) => { if (!text) return ""; return text .trim() .replace(/[\s\u200c]+/g, '-') .replace(/[^\w\u0600-\u06FF0-9\-]/g, '') .replace(/\-\-+/g, '-') .replace(/^-+|-+$/g, ''); }; interface Article { title: string; image: string; excerpt: string; date: string; category?: string; // اختیاری: اگر در دیتا دارید استفاده میشود } export default function ArticleCard({ article }: { article: Article }) { const articleSlug = generateSlug(article.title); return (
{article.excerpt}
{/* فوتر کارت - دکمه ادامه مطلب مدرن */}