import { ArrowRight } from "lucide-react"; import { Badge } from "@/components/ui/badge"; import { Card, CardContent, CardFooter, CardHeader, } from "@/components/ui/card"; import { cn } from "@/lib/utils"; interface Post { id: string; title: string; summary: string; label: string; author: string; published: string; url: string; image: string; } interface Blog7Props { tagline: string; heading: string; description: string; buttonText: string; buttonUrl: string; posts: Post[]; className?: string; } const Blog7 = ({ tagline = "آخرین به‌روزرسانی‌ها", heading = "وبلاگ", description = "جدیدترین روندها، نکات و بهترین روش‌ها در توسعه وب مدرن را کشف کنید. از کامپوننت‌های رابط کاربری تا سیستم‌های طراحی، با بینش‌های کارشناسان ما به‌روز بمانید.", posts = [ { id: "post-1", title: "شروع کار با کامپوننت‌های ری یو آی", summary: "یاد بگیرید چطور کامپوننت‌های shadcn/ui را سریع در پروژه‌های Next.js یکپارچه و سفارشی کنید. نصب، تم‌سازی و بهترین روش‌ها برای ساخت رابط‌های مدرن را پوشش می‌دهیم.", label: "آموزش", author: "سارا احمدی", published: "۱۱ دی ۱۴۲", url: "https://www.ShadcnBlocks", image: "/block-media/shadcnblocks/block/placeholder-dark-1.svg", }, { id: "post-2", title: "ساخت وب‌اپلیکیشن‌های دسترس‌پذیر", summary: "با کامپوننت‌های دسترس‌پذیر shadcn/ui تجربه‌های وب فراگیر بسازید. نکات عملی برای برچسب‌های ARIA، ناوبری با کیبورد و HTML معنایی را بیاموزید.", label: "دسترس‌پذیری", author: "محمد رضایی", published: "۱۱ دی ۱۴۲", url: "#", image: "/block-media/shadcnblocks/block/placeholder-dark-1.svg", }, { id: "post-3", title: "سیستم‌های طراحی مدرن با استایل‌دهی مدرن", summary: "ساخت سیستم‌های طراحی مقیاس‌پذیر با Tailwind CSS و shadcn/ui را بررسی کنید. چگونه یکنواختی را حفظ کنید و در عین حال کتابخانه‌ای انعطاف‌پذیر و قابل نگهداری بسازید.", label: "سیستم طراحی", author: "اما حسینی", published: "۱۱ دی ۱۴۲", url: "#", image: "/block-media/shadcnblocks/block/placeholder-dark-1.svg", }, ], className, }: Blog7Props) => { return (
{tagline}

{heading}

{description}

{posts.map((post) => (
{post.title}

{post.title}

{post.author} {post.published}

{post.summary}

ادامه مطلب
))}
); }; export { Blog7 };