Skip to content
Snippets Groups Projects
Commit a46f26f8 authored by Fabien Zucchet's avatar Fabien Zucchet
Browse files

Merge branch 'change-admin-pages' into 'staging'

feat: add different admin pages

See merge request 2019zucchetf/leaderboard!6
parents 648ff713 5bebee72
No related branches found
No related tags found
No related merge requests found
import React from 'react';
//import { Link } from 'react-router-dom';
export default () => (
<div>Gestion des administrateurs</div>
);
import React from 'react';
//import { Link } from 'react-router-dom';
export default () => (
<div>Gestion des équipes</div>
);
import React from 'react';
//import { Link } from 'react-router-dom';
export default () => (
<div>Gestion des participants</div>
);
import React from 'react';
//import { Link } from 'react-router-dom';
export default () => (
<div>Saisie des scores</div>
);
...@@ -15,8 +15,9 @@ export default () => ( ...@@ -15,8 +15,9 @@ export default () => (
<Nav.Link href="/team">Classement par équipes</Nav.Link> <Nav.Link href="/team">Classement par équipes</Nav.Link>
<NavDropdown title="Administration" id="basic-nav-dropdown"> <NavDropdown title="Administration" id="basic-nav-dropdown">
<NavDropdown.Item href="/admin/saisie">Saisie des scores</NavDropdown.Item> <NavDropdown.Item href="/admin/saisie">Saisie des scores</NavDropdown.Item>
<NavDropdown.Item href="/admin/teams">Administration équipes</NavDropdown.Item> <NavDropdown.Item href="/admin/equipes">Gestion des équipes</NavDropdown.Item>
<NavDropdown.Item href="/admin/solos">Administration participants</NavDropdown.Item> <NavDropdown.Item href="/admin/participants">Gestion des participants</NavDropdown.Item>
<NavDropdown.Item href="/admin/admins">Gestion des administrateurs</NavDropdown.Item>
</NavDropdown> </NavDropdown>
</Nav> </Nav>
</Navbar.Collapse> </Navbar.Collapse>
......
...@@ -2,10 +2,14 @@ import React from 'react'; ...@@ -2,10 +2,14 @@ import React from 'react';
import ReactDOM from 'react-dom'; import ReactDOM from 'react-dom';
import { BrowserRouter as Router, Route } from 'react-router-dom'; import { BrowserRouter as Router, Route } from 'react-router-dom';
import Navbar from './app/navbar/Navbar'; import Navbar from './app/navbar/Navbar';
import Accueil from './app/accueil/Accueil' import Accueil from './app/accueil/Accueil';
import Admin from './app/administration/Admin' import Admin from './app/administration/Admin';
import ClassementEquipe from './app/classementEquipe/ClassementEquipe' import ClassementEquipe from './app/classementEquipe/ClassementEquipe';
import ClassementIndividuel from './app/classementIndividuel/ClassementIndividuel' import ClassementIndividuel from './app/classementIndividuel/ClassementIndividuel';
import SaisieScore from './app/administration/SaisieScore';
import GestionEquipes from './app/administration/GestionEquipes';
import GestionParticipants from './app/administration/GestionParticipants';
import GestionAdministrateurs from './app/administration/GestionAdministrateurs';
import './index.css'; import './index.css';
import 'bootstrap/dist/css/bootstrap.min.css'; import 'bootstrap/dist/css/bootstrap.min.css';
...@@ -18,6 +22,10 @@ ReactDOM.render( ...@@ -18,6 +22,10 @@ ReactDOM.render(
<Route path="/solo" component={ClassementIndividuel} /> <Route path="/solo" component={ClassementIndividuel} />
<Route path="/team" component={ClassementEquipe} /> <Route path="/team" component={ClassementEquipe} />
<Route path="/admin" component={Admin} /> <Route path="/admin" component={Admin} />
<Route path="/admin/saisie" component={SaisieScore} />
<Route path="/admin/equipes" component={GestionEquipes} />
<Route path="/admin/participants" component={GestionParticipants} />
<Route path="/admin/admins" component={GestionAdministrateurs} />
</div> </div>
</Router>, </Router>,
document.getElementById('root') document.getElementById('root')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment