rediriger l'utilisateur sur le profil lorsqu'il clique sur son nom

front
Gwenael PLANCHON 1 year ago
parent 50989f81ce
commit 1000c1e2f9

@ -6,7 +6,8 @@ export default{
data(){
return{
nomApp:NOM_APP,
nomUtilisateur:"Se connecter"
utilisateur:{},
estConnecte:false,
}
},
methods:{
@ -15,7 +16,10 @@ export default{
}
},
mounted(){
Utilisateur.utilisateurConnecte().then(user=>this.nomUtilisateur=user?.pseudo ?? "Se connecter")
Utilisateur.utilisateurConnecte().then(user=>{
this.estConnecte=user!=null
this.utilisateur=user
})
}
}
</script>
@ -56,8 +60,12 @@ export default{
</ul>
</div>
<button id="boutondarkmode" class="btn" v-on:click="changerDarkMode">💡</button>
<!-- TODO : l'afficher que si on n'est pas connecté, sinon afficher l'username (qui sera surement dans le localstorage)-->
<router-link class="nav-link" to="/login">{{nomUtilisateur}}</router-link>
<div v-if="!estConnecte">
<router-link class="nav-link" to="/login">Se connecter</router-link>
</div>
<div v-if="estConnecte">
<router-link class="nav-link" to="/profil">{{ utilisateur.pseudo }}</router-link>
</div>
</div>
</nav>
</template>

Loading…
Cancel
Save