import qs from "qs"; export async function fetchDataCompetences(collection: string, slug: string) { const query = qs.stringify({ filters: { slug: { $eq: slug, }, }, populate: "picture", }); console.log(`đŸ› ïž RequĂȘte API : http://localhost:1337/api/${collection}?${query}`); try { const response = await fetch(`http://localhost:1337/api/${collection}?${query}`, { cache: "no-store", }); if (!response.ok) { throw new Error(`Failed to fetch competences data: ${response.status}`); } const data = await response.json(); console.log("✅ DonnĂ©es reçues :", data); return data.data[0] || null; } catch (error) { console.error("❌ Erreur lors de la rĂ©cupĂ©ration des compĂ©tences :", error); return null; } }