@@ -791,6 +791,7 @@ export interface QueryObserverPendingResult<
791791 isLoadingError : false
792792 isRefetchError : false
793793 isSuccess : false
794+ isPlaceholderData : false
794795 status : 'pending'
795796}
796797
@@ -806,6 +807,7 @@ export interface QueryObserverLoadingResult<
806807 isLoadingError : false
807808 isRefetchError : false
808809 isSuccess : false
810+ isPlaceholderData : false
809811 status : 'pending'
810812}
811813
@@ -821,6 +823,7 @@ export interface QueryObserverLoadingErrorResult<
821823 isLoadingError : true
822824 isRefetchError : false
823825 isSuccess : false
826+ isPlaceholderData : false
824827 status : 'error'
825828}
826829
@@ -836,6 +839,7 @@ export interface QueryObserverRefetchErrorResult<
836839 isLoadingError : false
837840 isRefetchError : true
838841 isSuccess : false
842+ isPlaceholderData : false
839843 status : 'error'
840844}
841845
@@ -851,6 +855,23 @@ export interface QueryObserverSuccessResult<
851855 isLoadingError : false
852856 isRefetchError : false
853857 isSuccess : true
858+ isPlaceholderData : false
859+ status : 'success'
860+ }
861+
862+ export interface QueryObserverPlaceholderResult <
863+ TData = unknown ,
864+ TError = DefaultError ,
865+ > extends QueryObserverBaseResult < TData , TError > {
866+ data : TData
867+ isError : false
868+ error : null
869+ isPending : false
870+ isLoading : false
871+ isLoadingError : false
872+ isRefetchError : false
873+ isSuccess : true
874+ isPlaceholderData : true
854875 status : 'success'
855876}
856877
@@ -866,6 +887,7 @@ export type QueryObserverResult<TData = unknown, TError = DefaultError> =
866887 | QueryObserverLoadingErrorResult < TData , TError >
867888 | QueryObserverLoadingResult < TData , TError >
868889 | QueryObserverPendingResult < TData , TError >
890+ | QueryObserverPlaceholderResult < TData , TError >
869891
870892export interface InfiniteQueryObserverBaseResult <
871893 TData = unknown ,
@@ -922,6 +944,7 @@ export interface InfiniteQueryObserverPendingResult<
922944 isFetchNextPageError : false
923945 isFetchPreviousPageError : false
924946 isSuccess : false
947+ isPlaceholderData : false
925948 status : 'pending'
926949}
927950
@@ -939,6 +962,7 @@ export interface InfiniteQueryObserverLoadingResult<
939962 isFetchNextPageError : false
940963 isFetchPreviousPageError : false
941964 isSuccess : false
965+ isPlaceholderData : false
942966 status : 'pending'
943967}
944968
@@ -956,6 +980,7 @@ export interface InfiniteQueryObserverLoadingErrorResult<
956980 isFetchNextPageError : false
957981 isFetchPreviousPageError : false
958982 isSuccess : false
983+ isPlaceholderData : false
959984 status : 'error'
960985}
961986
@@ -971,6 +996,7 @@ export interface InfiniteQueryObserverRefetchErrorResult<
971996 isLoadingError : false
972997 isRefetchError : true
973998 isSuccess : false
999+ isPlaceholderData : false
9741000 status : 'error'
9751001}
9761002
@@ -988,6 +1014,25 @@ export interface InfiniteQueryObserverSuccessResult<
9881014 isFetchNextPageError : false
9891015 isFetchPreviousPageError : false
9901016 isSuccess : true
1017+ isPlaceholderData : false
1018+ status : 'success'
1019+ }
1020+
1021+ export interface InfiniteQueryObserverPlaceholderResult <
1022+ TData = unknown ,
1023+ TError = DefaultError ,
1024+ > extends InfiniteQueryObserverBaseResult < TData , TError > {
1025+ data : TData
1026+ isError : false
1027+ error : null
1028+ isPending : false
1029+ isLoading : false
1030+ isLoadingError : false
1031+ isRefetchError : false
1032+ isSuccess : true
1033+ isPlaceholderData : true
1034+ isFetchNextPageError : false
1035+ isFetchPreviousPageError : false
9911036 status : 'success'
9921037}
9931038
@@ -1006,6 +1051,7 @@ export type InfiniteQueryObserverResult<
10061051 | InfiniteQueryObserverLoadingErrorResult < TData , TError >
10071052 | InfiniteQueryObserverLoadingResult < TData , TError >
10081053 | InfiniteQueryObserverPendingResult < TData , TError >
1054+ | InfiniteQueryObserverPlaceholderResult < TData , TError >
10091055
10101056export type MutationKey = Register extends {
10111057 mutationKey : infer TMutationKey
0 commit comments