You've already forked obsidian-visualiser
Fix sessions, start profile UI and add middleware
This commit is contained in:
@@ -12,8 +12,8 @@
|
||||
</div>
|
||||
<div class="flex items-center px-2">
|
||||
<Tooltip message="Changer de theme" side="left"><ThemeSwitch /></Tooltip>
|
||||
<Tooltip message="Se connecter" side="right">
|
||||
<NuxtLink class="" :to="{ path: '/user/login', force: true }">
|
||||
<Tooltip :message="loggedIn ? 'Mon profil' : 'Se connecter'" side="right">
|
||||
<NuxtLink class="" :to="{ path: '/user/profile', force: true }">
|
||||
<div class="hover:border-opacity-70 flex">
|
||||
<Icon icon="radix-icons:person" class="w-7 h-7 p-1" />
|
||||
</div>
|
||||
@@ -31,8 +31,8 @@
|
||||
</NuxtLink>
|
||||
<div class="flex gap-4 items-center">
|
||||
<Tooltip message="Changer de theme" side="left"><ThemeSwitch /></Tooltip>
|
||||
<Tooltip message="Se connecter" side="right">
|
||||
<NuxtLink class="" :to="{ path: '/user/login', force: true }">
|
||||
<Tooltip :message="loggedIn ? 'Mon profil' : 'Se connecter'" side="right">
|
||||
<NuxtLink class="" :to="{ path: '/user/profile', force: true }">
|
||||
<div class="bg-light-20 dark:bg-dark-20 hover:border-opacity-70 flex border p-px border-light-50 dark:border-dark-50">
|
||||
<Icon icon="radix-icons:person" class="w-7 h-7 p-1" />
|
||||
</div>
|
||||
@@ -56,4 +56,5 @@
|
||||
import { Icon } from '@iconify/vue/dist/iconify.js';
|
||||
|
||||
const open = ref(true);
|
||||
const { loggedIn } = useUserSession();
|
||||
</script>
|
||||
Reference in New Issue
Block a user