import { motion } from "framer-motion"; export interface SkillDetail { name: string; description: string; } export interface SkillCategory { category: string; skills: SkillDetail[]; } interface SkillCardProps { category: SkillCategory; isExpanded: boolean; onToggle: () => void; } export default function SkillCard({ category, isExpanded, onToggle }: SkillCardProps) { return ( {category.category} {isExpanded ? (Click to collapse) : null} {category.skills.map((skill) => ( {skill.name} ))} {isExpanded && (
{category.skills.map((skill) => (
{skill.name}

{skill.description}

))}
)}
); }