@@ -149,14 +149,20 @@ const getRouteUseMutation = <
149149 } ;
150150} ;
151151
152+ /** @deprecated Use `TsRestReactQueryClient` instead */
152153export type InitClientReturn <
153154 T extends AppRouter ,
154155 TClientArgs extends ClientArgs ,
156+ > = UseTsRestQueryClient < T , TClientArgs > ;
157+
158+ export type TsRestReactQueryClient <
159+ T extends AppRouter ,
160+ TClientArgs extends ClientArgs ,
155161> = {
156162 [ TKey in keyof T ] : T [ TKey ] extends AppRoute
157163 ? Without < AppRouteFunctions < T [ TKey ] , TClientArgs > , never >
158164 : T [ TKey ] extends AppRouter
159- ? InitClientReturn < T [ TKey ] , TClientArgs >
165+ ? TsRestReactQueryClient < T [ TKey ] , TClientArgs >
160166 : never ;
161167} ;
162168
@@ -168,10 +174,10 @@ export const initQueryClient = <
168174> (
169175 router : T ,
170176 clientArgs : TClientArgs ,
171- ) : InitClientReturn < T , TClientArgs > => {
177+ ) : TsRestReactQueryClient < T , TClientArgs > => {
172178 const recursiveInit = < TInner extends AppRouter > (
173179 innerRouter : TInner ,
174- ) : InitClientReturn < TInner , TClientArgs > => {
180+ ) : TsRestReactQueryClient < TInner , TClientArgs > => {
175181 return Object . fromEntries (
176182 Object . entries ( innerRouter ) . map ( ( [ key , subRouter ] ) => {
177183 if ( isAppRoute ( subRouter ) ) {
@@ -311,23 +317,23 @@ export const initQueryClient = <
311317 } ;
312318} ;
313319
314- type InitUseTsRestQueryClientReturn <
320+ export type UseTsRestQueryClient <
315321 T extends AppRouter ,
316322 TClientArgs extends ClientArgs ,
317323> = {
318324 [ TKey in keyof T ] : T [ TKey ] extends AppRoute
319325 ? Without < AppRouteFunctionsWithQueryClient < T [ TKey ] , TClientArgs > , never >
320326 : T [ TKey ] extends AppRouter
321- ? InitUseTsRestQueryClientReturn < T [ TKey ] , TClientArgs >
327+ ? UseTsRestQueryClient < T [ TKey ] , TClientArgs >
322328 : never ;
323329} ;
324330
325331export const useTsRestQueryClient = <
326332 T extends AppRouter ,
327333 TClientArgs extends ClientArgs ,
328334> (
329- client : InitClientReturn < T , TClientArgs > ,
330- ) : InitUseTsRestQueryClientReturn < T , TClientArgs > => {
335+ client : TsRestReactQueryClient < T , TClientArgs > ,
336+ ) : UseTsRestQueryClient < T , TClientArgs > => {
331337 // @ts -expect-error - hidden symbol, so we can refetch the original client router and clientArgs
332338 const { router } = client [ ClientParameters ] as unknown as {
333339 router : T ;
@@ -338,8 +344,8 @@ export const useTsRestQueryClient = <
338344
339345 const recursiveInit = < TInner extends AppRouter > (
340346 innerRouter : TInner ,
341- innerClient : InitClientReturn < TInner , TClientArgs > ,
342- ) : InitUseTsRestQueryClientReturn < TInner , TClientArgs > => {
347+ innerClient : TsRestReactQueryClient < TInner , TClientArgs > ,
348+ ) : UseTsRestQueryClient < TInner , TClientArgs > => {
343349 return Object . fromEntries (
344350 Object . entries ( innerRouter ) . map ( ( [ key , subRouter ] ) => {
345351 if ( isAppRoute ( subRouter ) ) {
0 commit comments