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

Erro ao carregar dados de experiência.

); } const experiences = data.experiences.filter((exp) => exp.featured); return (

Experiência Profissional

Minha jornada profissional em desenvolvimento de software e soluções tecnológicas

{experiences.map((exp, index) => (
{/* Header */}

{exp.title}

{exp.company}

{exp.period}
{exp.location && (
{exp.location}
)}
{exp.type}
{/* Description */}

{exp.description}

{/* Achievements */} {exp.achievements.length > 0 && (

Principais Conquistas:

    {exp.achievements.map((achievement, idx) => (
  • {achievement}
  • ))}
)}
))}
); }