Nuxt/test/fixtures/basic/pages/validate.vue

18 lines
286 B
Vue

<template>
<h1>I am valid</h1>
</template>
<script>
export default {
validate({ query }) {
if (query.error) {
const err = new Error('Custom Error')
err.statusCode = parseInt(query.error) || 500
throw err
}
return Boolean(query.valid)
}
}
</script>