import React, { useState } from 'react' import { ArrowLeftIcon } from 'lucide-react' import { Reveal } from '../Reveal' import { ButtonLink } from '../Button' import { ProjectCard } from '../ProjectCard' import { SectionHeading } from '../SectionHeading' import { PROJECTS, type ProjectStatus } from '../../data/site' const FILTERS: { key: ProjectStatus; label: string }[] = [ { key: 'done', label: 'انجام شده' }, { key: 'progress', label: 'در حال انجام' }, ] export function FeaturedProjects() { const [status, setStatus] = useState('done') const list = PROJECTS.filter((p) => p.status === status).slice(0, 3) return (
{FILTERS.map((filter) => ( ))}
{list.map((project, i) => ( ))}
همه پروژه‌ها
) }