Nuxt/test/fixtures/basic/pages/middleware-abort.vue

19 lines
355 B
Vue
Raw Normal View History

<script setup lang="ts">
definePageMeta({
middleware: () => {
if (process.server || useNuxtApp().isHydrating) { return }
return abortNavigation({
fatal: true
})
}
})
const router = useRouter()
onNuxtReady(() => router.push({ path: '/middleware-abort', force: true }))
</script>
<template>
<div>
<!-- -->
</div>
</template>