Nuxt/examples/app/error-handling/server/middleware/error.ts

9 lines
198 B
TypeScript

import { useQuery, defineMiddleware } from 'h3'
export default defineMiddleware((req, res, next) => {
if ('api' in useQuery(req)) {
throw new Error('Server middleware error')
}
next()
})