@@ -4,6 +4,7 @@ import type { Selector } from '@reduxjs/toolkit'
4
4
import type { DependencyList } from 'react'
5
5
import {
6
6
useCallback ,
7
+ useDebugValue ,
7
8
useEffect ,
8
9
useLayoutEffect ,
9
10
useMemo ,
@@ -856,6 +857,10 @@ export function buildHooks<Definitions extends EndpointDefinitions>({
856
857
: noPendingQueryStateSelector ,
857
858
...options ,
858
859
} )
860
+
861
+ const { data, status, isLoading, isSuccess, isError, error } = queryStateResults ;
862
+ useDebugValue ( { data, status, isLoading, isSuccess, isError, error } ) ;
863
+
859
864
return useMemo (
860
865
( ) => ( { ...queryStateResults , ...querySubscriptionResults } ) ,
861
866
[ queryStateResults , querySubscriptionResults ]
@@ -922,6 +927,10 @@ export function buildHooks<Definitions extends EndpointDefinitions>({
922
927
}
923
928
} )
924
929
} , [ dispatch , fixedCacheKey , promise , requestId ] )
930
+
931
+ const { endpointName, data, status, isLoading, isSuccess, isError, error } = currentState ;
932
+ useDebugValue ( { endpointName, data, status, isLoading, isSuccess, isError, error } ) ;
933
+
925
934
const finalState = useMemo (
926
935
( ) => ( { ...currentState , originalArgs, reset } ) ,
927
936
[ currentState , originalArgs , reset ]
0 commit comments