Skip to content

Commit df14c02

Browse files
committed
docs: note that middleware runs on error pages as well
resolves #23477
1 parent ae8c2c8 commit df14c02

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docs/2.guide/2.directory-structure/1.middleware.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,8 @@ export default defineNuxtRouteMiddleware(to => {
134134
})
135135
```
136136

137+
This is true even if you throw an error in your middleware on the server, and an error page is rendered. The middleware will still run again in the browser.
138+
137139
::note
138140
Rendering an error page is an entirely separate page load, meaning any registered middleware will run again. You can use [`useError`](/docs/getting-started/error-handling#useerror) in middleware to check if an error is being handled.
139141
::

0 commit comments

Comments
 (0)