client/src/components/NavbarLogin.js
changeset 172 4b780ebbedc6
parent 171 03334a31130a
--- a/client/src/components/NavbarLogin.js	Thu Nov 08 16:03:28 2018 +0100
+++ b/client/src/components/NavbarLogin.js	Tue Nov 13 16:46:15 2018 +0100
@@ -50,13 +50,13 @@
       return (
 
         <li className={`nav-item dropdown ${this.state.showDropdown?'show':''}`}>
-          <a className="nav-link dropdown-toggle username font-weight-bold" id="navbarDropdown" role="button" aria-haspopup="true" aria-expanded={this.state.showDropdown} onClick={this.toggleShowDropdown} onBlur={this.hideDropDown}>
-          { currentUser.username }
-          &nbsp;<span className="caret"></span>
-          </a>
+          <span className="nav-link dropdown-toggle username font-weight-bold" id="navbarDropdown" role="button" aria-haspopup="true" aria-expanded={this.state.showDropdown} onClick={this.toggleShowDropdown} onBlur={this.hideDropDown}>
+            { currentUser.username }
+            &nbsp;<span className="caret"></span>
+          </span>
           <div className={`dropdown-menu dropdown-menu-right bg-primary border-0 ${this.state.showDropdown?'show':''}`} aria-labelledby="navbarDropdown">
-            <a className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={this.onClickSettings}><Trans i18nKey='common.parameters'>Paramètres</Trans></a>
-            <a className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={onLogout}><Trans i18nKey='common.disconnect'>Se déconnecter</Trans></a>
+            <button className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={this.onClickSettings}><Trans i18nKey='common.parameters'>Paramètres</Trans></button>
+            <button className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={onLogout}><Trans i18nKey='common.disconnect'>Se déconnecter</Trans></button>
           </div>
         </li>
       );