Files
nuxt-address-book/error.vue

21 lines
456 B
Vue

<script setup lang="ts">
import type { NuxtError } from '#app';
const props = defineProps<{
error: NuxtError
}>();
// const handleError = () => clearError({ redirect: '/' });
</script>
<template>
<main id="error-page">
<h1 v-if="props.error.statusCode === 404">404</h1>
<h1 v-else>Error!</h1>
<p>{{ props.error.message }}</p>
<pre v-if="props.error.stack">
<code>{{ props.error.stack }}</code>
</pre>
</main>
</template>