error.vue
387 Bytes
<script setup lang="ts">
import type { NuxtError } from '#app'
defineProps<{
error: NuxtError
}>()
const { locale, t } = useAppI18n()
useSeoMeta({
title: () => t('app.error.title'),
description: () => t('app.error.description')
})
useHead(() => ({
htmlAttrs: {
lang: locale.value
}
}))
</script>
<template>
<UApp>
<UError :error="error" />
</UApp>
</template>