Je suis en train d'apprendre la dernière version de React et de React-Router-Dom, je crée une application de démonstration simple.
Home.jsx
import React from "react";
const Home = () => {
return (
Accueil
)
}
export default Home;
About.jsx
import React from "react";
const About = () => {
return (
À propos
)
}
export default About
index.jsx
import React from "react";
import ReactDOM from "react-dom/client";
import { createBrowserRouter, RouterProvider, Link } from "react-router-dom";
import Home from "./pages/Home";
import About from "./pages/About";
const router = createBrowserRouter([
{
path: "/",
element:
},
{
path: "/about",
element:
}
]);
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
Accueil
À propos
);
mais il n'affiche pas le lien, il affiche simplement le contenu dans le composant Home
ou About
. Aucune erreur dans la console.
J'ai beaucoup cherché et je n'ai pas trouvé quel est le problème du code ci-dessus.