import Image from "next/image";
import { ArrowUpRight } from "lucide-react";
import type { ProjectRow } from "@/lib/types";
export function ProjectsGrid({ projects }: { projects: ProjectRow[] }) {
if (projects.length === 0) {
return (
Proje portföyü yakında burada. Birlikte çalışmak isterseniz iletişime geçin.
);
}
return (
{projects.map((p) => (
{p.image_url ? (
) : (
{p.title.charAt(0)}
)}
{p.category && (
{p.category}
)}
{p.title}
{p.live_url && (
)}
{p.description}
{p.technologies && p.technologies.length > 0 && (
{p.technologies.map((t) => (
{t}
))}
)}
))}
);
}