File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
packages/react-router/lib Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -1046,14 +1046,14 @@ export function useNavigation() {
1046
1046
export function useRevalidator ( ) {
1047
1047
let dataRouterContext = useDataRouterContext ( DataRouterHook . UseRevalidator ) ;
1048
1048
let state = useDataRouterState ( DataRouterStateHook . UseRevalidator ) ;
1049
+ let revalidate = React . useCallback (
1050
+ async ( ) => dataRouterContext . router . revalidate ( ) ,
1051
+ [ dataRouterContext . router ]
1052
+ ) ;
1053
+
1049
1054
return React . useMemo (
1050
- ( ) => ( {
1051
- async revalidate ( ) {
1052
- await dataRouterContext . router . revalidate ( ) ;
1053
- } ,
1054
- state : state . revalidation ,
1055
- } ) ,
1056
- [ dataRouterContext . router , state . revalidation ]
1055
+ ( ) => ( { revalidate, state : state . revalidation } ) ,
1056
+ [ revalidate , state . revalidation ]
1057
1057
) ;
1058
1058
}
1059
1059
You can’t perform that action at this time.
0 commit comments