import React from 'react'; import '../../css/Views/home.css'; import Header from '../Components/Header'; import Button from '../Components/Button'; import Connection from '../Components/Connection'; import Footer from '../Components/Footer'; class Home extends React.Component { constructor(props){ super(props) this.state = { onConnection:false } } // Gère l'affichage de l'interface de connexion handleConnection = () => { this.setState({onConnection:true}) } // Gère la femeture de l'interface de connexion handleCloseConnection = () => { this.setState({onConnection:false}) } render() { return (
{/* Affiche par dessus la page d'accueil une interface de connexion */} {this.state.onConnection && /* Appel du composant Connection qui affiche l'interface de connexion Paramètres : handleCloseAbove : gère la fermeture du composant */ } {/* Appel du composant Header qui affiche le Header du site Paramètre : title : texte intérieur */}
Bienvenue sur le site de la supérette de l'INSA !
{/* Appel du composant Button Paramètres : - handleConnection : gérer l'affichage de l'interface de connexion - label : texte interne */}
{/* Appel du composant Footer qui affiche le Footer du site */}
); } } export default Home