diff --git a/dashboard/components/layout/TopNavigation.vue b/dashboard/components/layout/TopNavigation.vue
index 0b8988f..2893d02 100644
--- a/dashboard/components/layout/TopNavigation.vue
+++ b/dashboard/components/layout/TopNavigation.vue
@@ -52,15 +52,6 @@ const { safeSnapshotDates } = useSnapshot();
Docs
-
-
-
-
-
-
-
diff --git a/dashboard/components/layout/VerticalBottomMenu.vue b/dashboard/components/layout/VerticalBottomMenu.vue
new file mode 100644
index 0000000..a95ace2
--- /dev/null
+++ b/dashboard/components/layout/VerticalBottomMenu.vue
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+
+
+ {{ user.user.email }}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/dashboard/components/layout/VerticalNavigation.vue b/dashboard/components/layout/VerticalNavigation.vue
index fd6e584..2307862 100644
--- a/dashboard/components/layout/VerticalNavigation.vue
+++ b/dashboard/components/layout/VerticalNavigation.vue
@@ -32,7 +32,7 @@ const { data: pendingInvites, refresh: refreshInvites } = useFetch('/api/project
headers: useComputedHeaders({})
});
-const { userRoles, setLoggedUser } = useLoggedUser();
+const { userRoles } = useLoggedUser();
const { projectList } = useProject();
const debugMode = process.dev;
@@ -92,29 +92,11 @@ async function generatePDF() {
}
}
-const { setToken } = useAccessToken();
-const router = useRouter();
const { actions } = useProject();
const modal = useModal();
-
-function onLogout() {
- modal.open(DialogConfirmLogout, {
- onSuccess() {
- modal.close();
- console.log('LOGOUT');
- setToken('');
- setLoggedUser(undefined);
- router.push('/login');
- },
- onCancel() {
- modal.close();
- }
- })
-}
-
const { data: maxProjects } = useFetch("/api/user/max_projects", {
headers: computed(() => {
return {
@@ -149,12 +131,12 @@ function openPendingInvites() {
-