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 ( -
+
+