From ab6fb8f96f8e32fc5bfe4f19ffb82f3ec96d99c4 Mon Sep 17 00:00:00 2001 From: dorian melenotte Date: Wed, 7 Aug 2024 14:39:33 +0200 Subject: [PATCH] ADD: routing of the pages --- package.json | 3 ++- src/component/Body.jsx | 2 +- src/component/Head.jsx | 41 ++++++++++++++++++++++++++++------------ src/component/Navbar.jsx | 4 ---- src/files/About.jsx | 0 src/files/Accueil.jsx | 17 +++++++++++++++++ src/files/Blog.jsx | 0 src/files/Downloads.jsx | 0 src/files/Help.jsx | 0 src/files/Product.jsx | 0 src/files/Register.jsx | 5 +++++ src/files/Serveurs.jsx | 0 src/files/Sign_in.jsx | 3 +++ src/main.jsx | 17 ++++------------- src/services/Router.jsx | 19 +++++++++++++++++++ 15 files changed, 80 insertions(+), 31 deletions(-) create mode 100644 src/files/About.jsx create mode 100644 src/files/Accueil.jsx create mode 100644 src/files/Blog.jsx create mode 100644 src/files/Downloads.jsx create mode 100644 src/files/Help.jsx create mode 100644 src/files/Product.jsx create mode 100644 src/files/Register.jsx create mode 100644 src/files/Serveurs.jsx create mode 100644 src/files/Sign_in.jsx create mode 100644 src/services/Router.jsx diff --git a/package.json b/package.json index 99e92b0..bdbb394 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,8 @@ "@emotion/styled": "^11.13.0", "framer-motion": "^11.3.21", "react": "^18.3.1", - "react-dom": "^18.3.1" + "react-dom": "^18.3.1", + "react-router-dom": "^6.26.0" }, "devDependencies": { "@types/react": "^18.3.3", diff --git a/src/component/Body.jsx b/src/component/Body.jsx index 8315f78..88fa08b 100644 --- a/src/component/Body.jsx +++ b/src/component/Body.jsx @@ -1,7 +1,7 @@ export function Body() { return ( <> -

la consistance de gmoker

+

la consistance de gmoker

bla bla bla gmoker c'est genial vous aller voir

); diff --git a/src/component/Head.jsx b/src/component/Head.jsx index 9461006..064eed4 100644 --- a/src/component/Head.jsx +++ b/src/component/Head.jsx @@ -1,6 +1,5 @@ -import chat from ".././assets/chat.jpg"; -import { Button, ButtonGroup } from "@chakra-ui/react"; -import { Flex, Spacer } from "@chakra-ui/react"; +import { Button, Flex } from "@chakra-ui/react"; +import { Link } from "react-router-dom"; const button_style = { colorScheme: "cyan", @@ -10,17 +9,35 @@ export function Header() { return ( - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + + + + + ); diff --git a/src/component/Navbar.jsx b/src/component/Navbar.jsx index 301dc00..4df1653 100644 --- a/src/component/Navbar.jsx +++ b/src/component/Navbar.jsx @@ -1,10 +1,6 @@ export function Navbar() { - /* console.log("coucou les zamis"); - const sex = 5; */ - return (

- {" "} Welcome to gmoker, the the website is under construction

); diff --git a/src/files/About.jsx b/src/files/About.jsx new file mode 100644 index 0000000..e69de29 diff --git a/src/files/Accueil.jsx b/src/files/Accueil.jsx new file mode 100644 index 0000000..fcee8cb --- /dev/null +++ b/src/files/Accueil.jsx @@ -0,0 +1,17 @@ +import { Navbar } from ".././component/Navbar.jsx"; +import { App } from "../component/App.jsx"; +import { Body } from "../component/Body.jsx"; +import { Footer } from "../component/Footer.jsx"; +import { Header } from "../component/Head.jsx"; + +export function Accueil() { + return ( + <> + +
+ + +