feat: création page Next.js /team et modification Navigation

- Script create-team-page.sh pour créer team.tsx et modifier Navigation
- Page Next.js qui charge team.html dynamiquement
- Lien Équipe ajouté directement dans le composant Navigation React
- Plus fiable que l'injection JavaScript
This commit is contained in:
syoul
2025-12-06 22:14:31 +01:00
parent 946a0f93b3
commit 7bc6c695b8
3 changed files with 119 additions and 0 deletions

27
scripts/patch-navigation.sh Executable file
View File

@@ -0,0 +1,27 @@
#!/bin/bash
# Script pour patcher le composant Navigation et ajouter le lien Équipe
NAV_FILE=".techradar/src/components/Navigation/Navigation.tsx"
if [ ! -f "$NAV_FILE" ]; then
echo "⚠️ $NAV_FILE non trouvé"
exit 1
fi
# Vérifier si le lien existe déjà
if grep -q "href=\"/team\"" "$NAV_FILE"; then
echo " Lien Équipe déjà présent dans Navigation.tsx"
exit 0
fi
# Ajouter le lien après le lien Overview
sed -i '/href="\/overview"/a\
<li className={styles.item}>\
<Link href="/team">\
<span className={styles.label}>👥 Équipe</span>\
</Link>\
</li>' "$NAV_FILE"
echo "✅ Lien Équipe ajouté au composant Navigation"