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 */}