"use client"; import { motion } from "motion/react"; import { BentoGrid, BentoGridItem } from "@/components/magicui/bento-grid"; import { ExternalLink, Github } from "lucide-react"; import { usePortfolioData } from "@/lib/usePortfolioData"; export default function Projects() { const { data, loading, error } = usePortfolioData(); if (loading) { return (
); } if (error || !data) { return (

Erro ao carregar dados de projetos.

); } const projects = data.projects.filter((project) => project.featured); return (

Projetos em Destaque

Alguns dos projetos que desenvolvi, demonstrando minhas habilidades e paixão por tecnologia

{projects.map((project, index) => (
{/* Header */}

{project.title}

{project.technologies.map((tech) => ( {tech} ))}
{/* Description */}

{project.description}

{/* Features */}

Funcionalidades:

    {project.features.map((feature, idx) => (
  • {feature}
  • ))}
{/* Status */}
{project.status}
))}
); }