PronounsPage/error.vue
2024-11-18 13:23:49 +01:00

36 lines
861 B
Vue

<script setup lang="ts">
import type { NuxtError } from 'nuxt/app';
defineProps<{
error: NuxtError;
}>();
</script>
<template>
<NuxtLayout name="basic">
<h2>
<Icon v="exclamation-triangle" />
{{ error.statusCode }}
{{ error.name }}
{{ error.message }}
</h2>
<details class="border">
<summary class="bg-light p-3">
Additional Information
</summary>
<div class="p-2" v-html="error.stack"></div>
{{ error.cause }}
</details>
<p class="h4 mt-4">
<nuxt-link to="/">
<Icon v="chevron-circle-left" />
<T>notFound.back</T>
</nuxt-link>
</p>
<AdPlaceholder :phkey="['content-0', 'content-mobile-0']" />
</NuxtLayout>
</template>