"use client"; import { motion } from "framer-motion"; import { Badge } from "@/components/ui/badge"; interface Project6aProps { title?: string; subtitle?: string; category?: string; year?: string; description?: string; images?: Array<{ src?: string; alt: string }>; src: string; alt: string; index: number; } const ImageBlock = ({ src, alt, index, }: { src?: string; alt: string; index: number; }) => ( {src ? ( ) : ( جایگاه تصویر )} ); const ProjectRow = ({ title, category, src, alt, index }: Project6aProps) => ( {title} {category} ); export const Project6a = ({ title = "نمای شهری", subtitle = "مجموعه نماهای موبایل", category = "طراحی", year = "۲۲۵", description = "مجموعهای جذاب از نماهای رابط که جوهره تجربه کاربری مدرن را از دریچه طراحان معاصر با تم تکرنگ به تصویر میکشد.", images = [ { src: "/block-media/shadcnblocks/block/lummi/bw1.jpeg", alt: "نمای رابط ۱", }, { src: "/block-media/shadcnblocks/block/lummi/bw2.jpeg", alt: "نمای رابط ۲", }, { src: "/block-media/shadcnblocks/block/lummi/bw3.jpeg", alt: "نمای رابط ۳", }, { src: "/block-media/shadcnblocks/block/lummi/bw4.jpeg", alt: "نمای رابط ۴", }, ], }: Partial & { images?: Array<{ src?: string; alt: string }>; }) => { const projectRows = [ { title: "محتوایی", category: "موبایل", src: "/block-media/shadcnblocks/block/lummi/bw12.jpeg", alt: "نمای موبایل", }, { title: "معماری وب", category: "وب", src: "/block-media/shadcnblocks/block/lummi/bw8.jpeg", alt: "نمای محصول", }, { title: "معماری فرانتاند", category: "سبک زندگی", src: "/block-media/shadcnblocks/block/lummi/bw9.jpeg", alt: "محتوای لایفاستایل", }, ]; return ( {title} {subtitle} {category} {year} {images?.map((img, index) => ( ))} درباره {description} مجموعههای بیشتر {projectRows.map((project, index) => ( ))} ); };
{subtitle}
{description}