]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git/blobdiff - cmd/web/js/header_footer.jsx
Admin user token in frontend.
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git] / cmd / web / js / header_footer.jsx
index f11ed06ea2d4589b7467b9d8a294dbbb39f10c49..3e87c1ed553351bdd98a346b2a11a911c3f0a486 100644 (file)
@@ -12,6 +12,12 @@ class MyAccount extends React.Component {
   }
 }
 
+class Admin extends React.Component {
+  render = () => {
+    return <a href="/admin"><u>Admin</u></a>;
+  }
+}
+
 class Logo extends React.Component {
   render() {
     return <div id="logo" className="w-100 h-100 align-self-center">
@@ -27,6 +33,10 @@ class Footer extends React.Component {
       elements = [];
     }
 
+    if (this.props.isAdmin === true) {
+      elements = elements.concat(<Admin />);
+    }
+
     if (this.props.isLoggedIn === true) {
       elements = elements.concat(<MyAccount />);
       elements = elements.concat(<Signout />);
@@ -58,6 +68,10 @@ class Header extends React.Component {
       elements = [];
     }
 
+    if (this.props.isAdmin === true) {
+      elements = elements.concat(<Admin />);
+    }
+
     if (this.props.isLoggedIn === true) {
       elements = elements.concat(<MyAccount />);
       elements = elements.concat(<Signout />);