diff --git a/CORRECTION_router.md b/CORRECTION_router.md index 95331cc..11b5899 100644 --- a/CORRECTION_router.md +++ b/CORRECTION_router.md @@ -56,51 +56,7 @@ createRoot(document.getElementById("root")).render( **✅ Test :** la page d'accueil (`/`) s'affiche, plus d'erreur de ``. Va sur une URL `/trilogie/3` → ta page `Details` s'affiche. ---- - -## 💡 Variante : où mettre `` ? - -Les **deux** placements sont corrects, choisis-en **un seul** : - -**Option 1 (celle de l'énoncé) — dans `main.jsx`** (autour de ``) : -```jsx -// main.jsx - - - - - -``` -```jsx -// App.jsx -function App() { - return ( - - } /> - ... - - ); -} -``` - -**Option 2 — dans `App.jsx`** (autour des ``) : -```jsx -// App.jsx -import { BrowserRouter, Routes, Route } from "react-router-dom"; -function App() { - return ( - - - } /> - ... - - - ); -} -``` -(et dans ce cas, **pas** de `BrowserRouter` dans `main.jsx`.) - -> 🧩 **La seule règle :** il faut **un** ``, et il doit **envelopper** tes ``. Que ce soit dans `main.jsx` ou dans `App.jsx`, peu importe — mais **pas les deux**, et jamais deux `BrowserRouter`. +> 🧩 **La règle :** **un seul** ``, et il doit **envelopper** tes ``. Ici il est dans `main.jsx` (autour de ``) → garde-le là, n'en remets pas dans `App.jsx`. ---