import React, { useState, useEffect } from 'react'; import SkillCard from "../SkillCard/SkillCard.jsx"; import "./Skills.css"; function Skills() { const [skills, setSkills] = useState([]); const [error, setError] = useState(null); useEffect(() => { const fetchSkills = async () => { try { const response = await fetch('/api/skills/'); if (!response.ok) { throw new Error(`Erreur HTTP: ${response.status}`); } const data = await response.json(); setSkills(data.data); } catch (err) { setError(err.message); } }; fetchSkills(); }, []); if (error) { return