1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <template>
- <v-app dark>
- <h1 v-if="error.statusCode === 404">
- {{ pageNotFound }}
- </h1>
- <h1 v-else>
- {{ otherError }}
- </h1>
- <NuxtLink to="/">
- Home page
- </NuxtLink>
- </v-app>
- </template>
- <script>
- export default {
- layout: 'empty',
- props: {
- error: {
- type: Object,
- default: null
- }
- },
- data () {
- return {
- pageNotFound: '404 Not Found',
- otherError: 'An error occurred'
- }
- },
- head () {
- const title =
- this.error.statusCode === 404 ? this.pageNotFound : this.otherError
- return {
- title
- }
- }
- }
- </script>
- <style scoped>
- h1 {
- font-size: 20px;
- }
- </style>
|