Skip to content

Commit 5cb1f90

Browse files
committed
fix(react-router): fix ClientDataFunctionArgs' context
1 parent b7b1876 commit 5cb1f90

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.changeset/tasty-beers-whisper.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"react-router": patch
3+
---
4+
5+
Fix `ClientDataFunctionArgs`' `context`

packages/react-router/lib/types/route-module.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,9 @@ type ClientDataFunctionArgs<T extends RouteInfo> = {
148148
* from your route middlewares. You may pass in initial context values in your
149149
* `<HydratedRouter unstable_getContext>` prop
150150
*/
151-
context: unstable_RouterContextProvider;
151+
context: MiddlewareEnabled extends true
152+
? unstable_RouterContextProvider
153+
: undefined;
152154
};
153155

154156
type ServerDataFunctionArgs<T extends RouteInfo> = {

0 commit comments

Comments
 (0)