This commit is contained in:
9
app/utils/errors.ts
Normal file
9
app/utils/errors.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
import { ZodError } from 'zod'
|
||||
import type { NuxtError } from '#app'
|
||||
|
||||
export function isNuxtZodError(err: unknown): err is NuxtError<{ data: ZodError }> {
|
||||
return (
|
||||
isNuxtError(err)
|
||||
&& (err.data as { data?: unknown })?.data instanceof ZodError
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user