feat(views): Add view for vote success

pull/4/head
Clement G 5 years ago committed by guhur
parent c82573606d
commit 3cbd928106

@ -8,6 +8,7 @@ import Result from "./components/views/Result";
import UnknownView from "./components/views/UnknownView";
import UnknownElection from "./components/views/UnknownElection";
import CreateSuccess from "./components/views/CreateSuccess";
import VoteSuccess from "./components/views/VoteSuccess";
function Routes() {
return (<main className="d-flex flex-column justify-content-center" >
@ -16,6 +17,7 @@ function Routes() {
<Route path="/create-election" component={CreateElection} />
<Route path="/create-success" component={CreateSuccess} />
<Route path="/vote" component={Vote} />
<Route path="/vote-success" component={VoteSuccess} />
<Route path="/result" component={Result} />
<Route path="/unknown-election" component={UnknownElection} />
<Route component={UnknownView} />

@ -0,0 +1,37 @@
import React, {Component} from "react";
import {Button, Col, Container, Row} from "reactstrap";
import logoLine from "../../logos/logo-line-white.svg";
import {Link} from 'react-router-dom';
import { faCopy, faUsers } from '@fortawesome/free-solid-svg-icons';
import {FontAwesomeIcon} from "@fortawesome/react-fontawesome";
class UnknownView extends Component {
constructor(props) {
super(props);
}
render(){
return(
<Container>
<Row>
<Link to="/" className="d-block ml-auto mr-auto mb-4"><img src={logoLine} alt="logo" height="128" /></Link>
</Row>
<Row className="mt-4">
<Col className="text-center offset-lg-3" lg="6"><h2>Participation enregistrée avec succès !</h2>
<p>Merci pour votre participation.</p>
</Col>
</Row>
<Row className="mt-4" >
<Col className="text-center">
<Link to="/" className="btn btn-secondary">Revenir à l'accueil</Link>
</Col>
</Row>
</Container>
)
}
}
export default UnknownView;
Loading…
Cancel
Save