diff --git a/.changeset/new-llamas-complain.md b/.changeset/new-llamas-complain.md new file mode 100644 index 00000000000..07a0e68f80f --- /dev/null +++ b/.changeset/new-llamas-complain.md @@ -0,0 +1,5 @@ +--- +'@clerk/nextjs': patch +--- + +Add isApiRoute to AfterAuthHandler['auth'] type diff --git a/packages/nextjs/src/server/authMiddleware.ts b/packages/nextjs/src/server/authMiddleware.ts index 458ac6335eb..fc63bb02963 100644 --- a/packages/nextjs/src/server/authMiddleware.ts +++ b/packages/nextjs/src/server/authMiddleware.ts @@ -67,7 +67,7 @@ type BeforeAuthHandler = ( ) => NextMiddlewareResult | Promise | false | Promise; type AfterAuthHandler = ( - auth: AuthObject & { isPublicRoute: boolean }, + auth: AuthObject & { isPublicRoute: boolean; isApiRoute: boolean }, req: NextRequest, evt: NextFetchEvent, ) => NextMiddlewareResult | Promise;