diff --git a/app/Competences/[slug]/page.tsx b/app/Competences/[slug]/page.tsx
index bfce71b..9f0cae9 100644
--- a/app/Competences/[slug]/page.tsx
+++ b/app/Competences/[slug]/page.tsx
@@ -1,6 +1,6 @@
import ContentSectionCompetences from "../../components/ContentSectionCompetences";
export default function Page({ params }: { params: { slug: string } }) {
+ console.log("🛠️ Paramètres reçus :", params.slug);
return ;
}
-
diff --git a/app/layout.tsx b/app/layout.tsx
index e3d07a9..df338e2 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -48,7 +48,7 @@ export default function RootLayout({ children }) {
-
+
diff --git a/app/utils/fetchDataCompetences.ts b/app/utils/fetchDataCompetences.ts
index c9eb28c..d29446d 100644
--- a/app/utils/fetchDataCompetences.ts
+++ b/app/utils/fetchDataCompetences.ts
@@ -1,15 +1,21 @@
import qs from "qs";
+
export async function fetchDataCompetences(collection: string, slug: string) {
- // 🔹 Construire la requête API avec le bon filtre et populate
const query = qs.stringify({
- filters: { slug },
- populate: "picture", // ⚡ Ajoute d'autres champs si besoin
+ 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", // 🔹 Désactive le cache pour éviter les erreurs
+ const response = await fetch(`http://localhost:1337/api/${collection}?${query}`, {
+ cache: "no-store",
});
if (!response.ok) {
@@ -17,9 +23,11 @@ export async function fetchDataCompetences(collection: string, slug: string) {
}
const data = await response.json();
+ console.log("✅ Données reçues :", data);
+
return data.data[0] || null;
} catch (error) {
- console.error("❌ Error fetching competences data:", error);
+ console.error("❌ Erreur lors de la récupération des compétences :", error);
return null;
}
}
diff --git a/jsconfig.json b/jsconfig.json
deleted file mode 100644
index a84d12d..0000000
--- a/jsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "compilerOptions": {
- "paths": {
- "@/*": ["src/*"]
- }
- }
-}
\ No newline at end of file