File tree Expand file tree Collapse file tree 3 files changed +14
-3
lines changed Expand file tree Collapse file tree 3 files changed +14
-3
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " @react-router/dev " : patch
3
+ " react-router " : patch
4
+ ---
5
+
6
+ Fix internal ` Future ` interface naming from ` middleware ` -> ` v8_middleware `
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ export function generateFuture(ctx: Context): VirtualFile {
23
23
24
24
declare module "react-router" {
25
25
interface Future {
26
- middleware : ${ ctx . config . future . v8_middleware }
26
+ v8_middleware : ${ ctx . config . future . v8_middleware }
27
27
}
28
28
}
29
29
` ;
Original file line number Diff line number Diff line change 2
2
* An augmentable interface users can modify in their app-code to opt into
3
3
* future-flag-specific types
4
4
*/
5
- export interface Future { }
5
+ export interface Future {
6
+ // We list the potential fields here in comments strictly for clarity.
7
+ // They will be generated by the react-router/dev/typegen/generate.ts module
8
+ //
9
+ // v8_middleware: boolean
10
+ }
6
11
7
12
// prettier-ignore
8
13
export type MiddlewareEnabled =
9
- Future extends { middleware : infer T extends boolean ; } ? T : false
14
+ Future extends { v8_middleware : infer T extends boolean ; } ? T : false
You can’t perform that action at this time.
0 commit comments