feat: more authentication failchecks

This commit is contained in:
2026-06-18 00:35:32 +02:00 Unverified
parent 2b35123d48
commit e5c3dd34f9
4 changed files with 41 additions and 14 deletions
+2 -1
View File
@@ -130,7 +130,8 @@ const formatDate = (dateString: string) =>
<div class="card-body">
<h2 class="h6 card-title mb-3">Azioni account</h2>
<div class="d-grid gap-2">
<NuxtLink to="/reports/new" class="btn btn-primary">Nuova segnalazione</NuxtLink>
<NuxtLink v-if="isCitizen(user?.role)" class="btn btn-primary" to="/reports/new">Nuova segnalazione
</NuxtLink>
<NuxtLink to="/notifications" class="btn btn-outline-primary">Notifiche</NuxtLink>
<button type="button" class="btn btn-outline-danger" @click="logout">
Logout