diff --git a/react-project/src/App.jsx b/react-project/src/App.jsx index ae22c43..48f8a89 100644 --- a/react-project/src/App.jsx +++ b/react-project/src/App.jsx @@ -2,6 +2,8 @@ import reactLogo from "./assets/react.svg"; import viteLogo from "./assets/vite.svg"; import Header from "./components/Header"; import Footer from "./components/Footer"; +import Carte from "./components/Carte"; +import Compteur from "./components/Compteur"; import "./App.css"; function App() { @@ -9,7 +11,10 @@ function App() { <>
-
+ + + +
diff --git a/react-project/src/components/Carte.jsx b/react-project/src/components/Carte.jsx new file mode 100644 index 0000000..ba3d5f9 --- /dev/null +++ b/react-project/src/components/Carte.jsx @@ -0,0 +1,10 @@ +function Carte(props) { + return ( +
+

{props.titre}

+

{props.texte}

+
+ ); +} + +export default Carte; diff --git a/react-project/src/components/Compteur.jsx b/react-project/src/components/Compteur.jsx new file mode 100644 index 0000000..b461587 --- /dev/null +++ b/react-project/src/components/Compteur.jsx @@ -0,0 +1,13 @@ +import { useState } from "react"; + +function Compteur() { + const [nombre, setNombre] = useState(0); + return ( +
+

Vehicules : {nombre}

+ +
+ ); +} + +export default Compteur; diff --git a/react-project/src/components/Docs.jsx b/react-project/src/components/Docs.jsx new file mode 100644 index 0000000..3a80489 --- /dev/null +++ b/react-project/src/components/Docs.jsx @@ -0,0 +1,27 @@ +function Docs() { + return ( +
+ +

Documentation

+

Your questions, answered

+ +
+ ); +} + +export default Docs;