File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 95
95
},
96
96
"peerDependencies" : {
97
97
"axios" : " ^1.6.7" ,
98
- "react" : " >=19.0 "
98
+ "react" : " >=18.3 "
99
99
},
100
100
"peerDependenciesMeta" : {
101
101
"axios" : {
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ import { useWatchResourceValue } from "./useWatchResourceValue.js";
17
17
18
18
export class AsyncResource < T = unknown > {
19
19
public readonly loader : AsyncLoader < T > ;
20
- public loaderPromise : Promise < void > | undefined ;
20
+ private loaderPromise : Promise < void > | undefined ;
21
21
private loaderPromiseVersion = 0 ;
22
22
private autoRefreshTimeout : ConsolidatedTimeout ;
23
23
Original file line number Diff line number Diff line change @@ -103,10 +103,10 @@ export const useWatchResourceValue = <
103
103
}
104
104
105
105
if ( useSuspense ) {
106
- if ( resource . loaderPromise === undefined ) {
106
+ if ( resource . suspensePromise === undefined ) {
107
107
throw new Error ( "Invariant violation: Unexpected state" ) ;
108
108
}
109
- use ( resource . loaderPromise ) ;
109
+ throw resource . suspensePromise ;
110
110
}
111
111
112
112
return Object . freeze ( {
You can’t perform that action at this time.
0 commit comments