client/src/components/NavbarLogin.js
changeset 172 4b780ebbedc6
parent 171 03334a31130a
equal deleted inserted replaced
171:03334a31130a 172:4b780ebbedc6
    48 
    48 
    49     if (isAuthenticated) {
    49     if (isAuthenticated) {
    50       return (
    50       return (
    51 
    51 
    52         <li className={`nav-item dropdown ${this.state.showDropdown?'show':''}`}>
    52         <li className={`nav-item dropdown ${this.state.showDropdown?'show':''}`}>
    53           <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}>
    53           <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}>
    54           { currentUser.username }
    54             { currentUser.username }
    55           &nbsp;<span className="caret"></span>
    55             &nbsp;<span className="caret"></span>
    56           </a>
    56           </span>
    57           <div className={`dropdown-menu dropdown-menu-right bg-primary border-0 ${this.state.showDropdown?'show':''}`} aria-labelledby="navbarDropdown">
    57           <div className={`dropdown-menu dropdown-menu-right bg-primary border-0 ${this.state.showDropdown?'show':''}`} aria-labelledby="navbarDropdown">
    58             <a className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={this.onClickSettings}><Trans i18nKey='common.parameters'>Paramètres</Trans></a>
    58             <button className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={this.onClickSettings}><Trans i18nKey='common.parameters'>Paramètres</Trans></button>
    59             <a className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={onLogout}><Trans i18nKey='common.disconnect'>Se déconnecter</Trans></a>
    59             <button className="dropdown-item bg-primary text-secondary font-weight-bold text-capitalize" onClick={onLogout}><Trans i18nKey='common.disconnect'>Se déconnecter</Trans></button>
    60           </div>
    60           </div>
    61         </li>
    61         </li>
    62       );
    62       );
    63     } else {
    63     } else {
    64       return (
    64       return (