File tree 3 files changed +8
-5
lines changed
3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -113,8 +113,8 @@ export class Request {
113
113
'X-Inertia' : true ,
114
114
}
115
115
116
- if ( currentPage . get ( ) . version ) {
117
- headers [ 'X-Inertia-Version' ] = currentPage . get ( ) . version
116
+ if ( currentPage . get ( ) . meta . assetVersion ) {
117
+ headers [ 'X-Inertia-Version' ] = currentPage . get ( ) . meta . assetVersion
118
118
}
119
119
120
120
return headers
Original file line number Diff line number Diff line change @@ -202,7 +202,7 @@ export class Router {
202
202
}
203
203
204
204
protected loadDeferredProps ( ) : void {
205
- const deferred = currentPage . get ( ) . props . deferred
205
+ const deferred = currentPage . get ( ) . meta . deferredProps
206
206
207
207
if ( deferred ) {
208
208
Object . entries ( deferred ) . forEach ( ( [ _ , group ] ) => {
@@ -272,7 +272,7 @@ export class Router {
272
272
}
273
273
274
274
protected handleBackForwardVisit ( ) : void {
275
- History . setState ( 'version' , currentPage . get ( ) . version )
275
+ History . setState ( 'version' , currentPage . get ( ) . meta . assetVersion )
276
276
277
277
currentPage . set ( History . getAllState ( ) , { preserveScroll : true , preserveState : true } ) . then ( ( ) => {
278
278
Scroll . restore ( currentPage . get ( ) )
Original file line number Diff line number Diff line change @@ -36,7 +36,10 @@ export interface Page<SharedProps extends PageProps = PageProps> {
36
36
deferred ?: Record < string , VisitOptions [ 'only' ] >
37
37
}
38
38
url : string
39
- version : string | null
39
+ meta : {
40
+ assetVersion : string | null
41
+ deferredProps ?: Record < string , VisitOptions [ 'only' ] >
42
+ }
40
43
41
44
/** @internal */
42
45
scrollRegions : Array < { top : number ; left : number } >
You can’t perform that action at this time.
0 commit comments