2026-08-25 11:42:17 +02:00
|
|
|
<script setup lang="ts">
|
|
|
|
|
import type { NuxtError } from '#app'
|
|
|
|
|
|
|
|
|
|
const props = defineProps<{ error: NuxtError }>()
|
|
|
|
|
|
|
|
|
|
const isNotFound = computed(() => props.error.statusCode === 404)
|
|
|
|
|
|
|
|
|
|
useSeoMeta({ robots: 'noindex' })
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<template>
|
|
|
|
|
<NuxtLayout>
|
2026-08-26 09:39:05 +02:00
|
|
|
<h1>{{ isNotFound ? 'Pagina non trovata' : 'Qualcosa è andato storto' }}</h1>
|
2026-08-25 11:42:17 +02:00
|
|
|
|
|
|
|
|
<p class="muted">
|
2026-08-26 09:39:05 +02:00
|
|
|
{{ isNotFound
|
|
|
|
|
? 'La pagina che cerchi non esiste o è stata spostata.'
|
|
|
|
|
: 'Riprova tra qualche istante.' }}
|
2026-08-25 11:42:17 +02:00
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
2026-08-26 09:39:05 +02:00
|
|
|
<NuxtLink to="/">Torna alla home</NuxtLink>
|
2026-08-25 11:42:17 +02:00
|
|
|
</p>
|
|
|
|
|
</NuxtLayout>
|
|
|
|
|
</template>
|