From 7c4703654380613b04415ffc752898c7301f3454 Mon Sep 17 00:00:00 2001 From: dbroqua Date: Tue, 3 Mar 2020 10:34:00 +0100 Subject: [PATCH] Added about --- src/App.js | 15 ++++++++++- src/Components/About.js | 55 ++++++++++++++++++++++++++++++++++++++++ src/Components/Header.js | 20 ++++++++++++--- 3 files changed, 85 insertions(+), 5 deletions(-) create mode 100644 src/Components/About.js diff --git a/src/App.js b/src/App.js index 9681342..f5277d9 100644 --- a/src/App.js +++ b/src/App.js @@ -3,6 +3,7 @@ import { ToastProvider } from 'react-toast-notifications'; import Header from './Components/Header'; import Footer from './Components/Footer'; import GasStation from "./Components/GasStation"; +import About from "./Components/About"; import Map from "./Components/Map"; import 'mapbox-gl/dist/mapbox-gl.css'; @@ -15,6 +16,7 @@ class Application extends React.Component { this.state = { showModal: false, + showAboutModal: false, selectedGasStation: {}, selectedGasType: 'E85', needUpdateUserLocation: false @@ -78,6 +80,12 @@ class Application extends React.Component { }) } + toggleAboutModal = () => { + this.setState(prevState => ({ + showAboutModal: !prevState.showAboutModal + })); + } + /** * Méthode gérant le rendu de la vue */ @@ -85,6 +93,7 @@ class Application extends React.Component { const { selectedGasType, showModal, + showAboutModal, selectedGasStation, userLocation, needUpdateUserLocation, @@ -92,13 +101,17 @@ class Application extends React.Component { return ( -
+
+