feat: logout werkt en initialen zijn deze van ingelogde user
This commit is contained in:
parent
06b5a93cef
commit
60916ba765
1 changed files with 9 additions and 5 deletions
|
@ -15,9 +15,8 @@
|
||||||
|
|
||||||
const role = auth.authState.activeRole;
|
const role = auth.authState.activeRole;
|
||||||
|
|
||||||
//TODO: use authState form services map to get user token
|
const name : string = auth.authState.user!.profile.name!;
|
||||||
const name = "Kurt Cobain";
|
const initials : string = name
|
||||||
const initials = name
|
|
||||||
.split(" ")
|
.split(" ")
|
||||||
.map((n) => n[0])
|
.map((n) => n[0])
|
||||||
.join("");
|
.join("");
|
||||||
|
@ -34,6 +33,11 @@
|
||||||
localStorage.setItem("user-lang", langCode);
|
localStorage.setItem("user-lang", langCode);
|
||||||
console.log(langCode);
|
console.log(langCode);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// when the user wants to logout, the authentication must be set to False
|
||||||
|
function performLogout() {
|
||||||
|
auth.logout();
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
@ -107,7 +111,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<li>
|
<li>
|
||||||
<router-link :to="`/login`">
|
<v-btn @click="performLogout" to="/login" style="background-color: transparent; box-shadow: none !important;">
|
||||||
<v-tooltip
|
<v-tooltip
|
||||||
:text="t('logout')"
|
:text="t('logout')"
|
||||||
location="bottom"
|
location="bottom"
|
||||||
|
@ -121,7 +125,7 @@
|
||||||
></v-icon>
|
></v-icon>
|
||||||
</template>
|
</template>
|
||||||
</v-tooltip>
|
</v-tooltip>
|
||||||
</router-link>
|
</v-btn>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<v-avatar
|
<v-avatar
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue