11import {
22 type CreateMutationOptions ,
33 type CreateQueryOptions ,
4- injectMutation ,
5- injectQuery ,
64 QueryClient ,
75 type QueryKey ,
6+ injectMutation ,
7+ injectQuery ,
88} from "@tanstack/angular-query-experimental" ;
99
1010import type { FirebaseError } from "firebase/app" ;
1111
1212import {
1313 EnvironmentInjector ,
14- inject ,
1514 type Injector ,
15+ inject ,
1616 signal ,
1717} from "@angular/core" ;
1818import {
1919 type CallerSdkType ,
2020 CallerSdkTypeEnum ,
2121 DataConnect ,
22- executeMutation ,
23- executeQuery ,
2422 type MutationRef ,
2523 type MutationResult ,
2624 type QueryRef ,
2725 type QueryResult ,
26+ executeMutation ,
27+ executeQuery ,
2828} from "@angular/fire/data-connect" ;
2929import type {
3030 CreateDataConnectMutationResult ,
@@ -56,7 +56,7 @@ export function injectDataConnectQuery<Data, Variables>(
5656 | QueryRef < Data , Variables >
5757 | ( ( ) => CreateDataConnectQueryOptions < Data , Variables > ) ,
5858 injector ?: Injector ,
59- _callerSdkType : CallerSdkType = CallerSdkTypeEnum . TanstackAngularCore
59+ _callerSdkType : CallerSdkType = CallerSdkTypeEnum . TanstackAngularCore ,
6060) : CreateDataConnectQueryResult < Data , Variables > {
6161 const dataConnectResult = signal <
6262 Partial < QueryResult < Data , Variables > > | undefined
@@ -98,7 +98,7 @@ export function injectDataConnectQuery<Data, Variables>(
9898
9999export type GeneratedSignature < Data , Variables > = (
100100 dc : DataConnect ,
101- vars : Variables
101+ vars : Variables ,
102102) => MutationRef < Data , Variables > ;
103103export type DataConnectMutationOptionsFn < Data , Error , Variables , Arguments > =
104104 ( ) => Omit < CreateMutationOptions < Data , Error , Arguments > , "mutationFn" > & {
@@ -109,7 +109,7 @@ export type DataConnectMutationOptionsFn<Data, Error, Variables, Arguments> =
109109export type DataConnectMutationOptionsUndefinedMutationFn <
110110 Data ,
111111 Error ,
112- Variables
112+ Variables ,
113113> = ( ) => Omit <
114114 ReturnType < DataConnectMutationOptionsFn < Data , Error , Variables , Variables > > ,
115115 "mutationFn"
@@ -123,56 +123,56 @@ export function injectDataConnectMutation<Data, Variables, Arguments>(
123123 FirebaseError ,
124124 Variables ,
125125 Arguments
126- >
126+ > ,
127127) : CreateDataConnectMutationResult < Data , FirebaseError , Arguments > ;
128128export function injectDataConnectMutation <
129129 Data ,
130130 Variables ,
131- Arguments = void | undefined
131+ Arguments = void | undefined ,
132132> (
133133 factoryFn : EmptyFactoryFn < Data , Variables > ,
134134 options ?: DataConnectMutationOptionsUndefinedMutationFn <
135135 Data ,
136136 FirebaseError ,
137137 Variables
138- >
138+ > ,
139139) : CreateDataConnectMutationResult < Data , FirebaseError , Arguments > ;
140140
141141export function injectDataConnectMutation <
142142 Data ,
143143 Variables extends undefined ,
144- Arguments = void | undefined
144+ Arguments = void | undefined ,
145145> (
146146 factoryFn : EmptyFactoryFn < Data , Variables > ,
147147 options ?: DataConnectMutationOptionsUndefinedMutationFn <
148148 Data ,
149149 FirebaseError ,
150150 Variables
151- >
151+ > ,
152152) : CreateDataConnectMutationResult < Data , FirebaseError , Arguments > ;
153153export function injectDataConnectMutation <
154154 Data ,
155155 Variables extends undefined ,
156- Arguments = Variables
156+ Arguments = Variables ,
157157> (
158158 factoryFn : GeneratedSignature < Data , Variables > ,
159159 optionsFn ?: DataConnectMutationOptionsUndefinedMutationFn <
160160 Data ,
161161 FirebaseError ,
162162 Arguments
163- >
163+ > ,
164164) : CreateDataConnectMutationResult < Data , FirebaseError , Arguments > ;
165165export function injectDataConnectMutation <
166166 Data ,
167167 Variables ,
168- Arguments extends Variables
168+ Arguments extends Variables ,
169169> (
170170 factoryFn : GeneratedSignature < Data , Variables > ,
171171 optionsFn ?: DataConnectMutationOptionsUndefinedMutationFn <
172172 Data ,
173173 FirebaseError ,
174174 Arguments
175- >
175+ > ,
176176) : CreateDataConnectMutationResult < Data , FirebaseError , Arguments > ;
177177/**
178178 * injectDataConnectMutation takes a mutation ref factory function and returns a tanstack wrapper around `injectMutation`
@@ -184,7 +184,7 @@ export function injectDataConnectMutation<
184184export function injectDataConnectMutation <
185185 Data ,
186186 Variables ,
187- Arguments extends Variables
187+ Arguments extends Variables ,
188188> (
189189 factoryFn :
190190 | GeneratedSignature < Data , Variables >
@@ -199,7 +199,7 @@ export function injectDataConnectMutation<
199199 Variables
200200 > ,
201201 injector ?: Injector ,
202- _callerSdkType : CallerSdkType = CallerSdkTypeEnum . TanstackAngularCore
202+ _callerSdkType : CallerSdkType = CallerSdkTypeEnum . TanstackAngularCore ,
203203) : CreateDataConnectMutationResult < Data , Variables , Arguments > {
204204 const finalInjector = injector || inject ( EnvironmentInjector ) ;
205205 const dataConnect = finalInjector . get ( DataConnect ) ;
@@ -256,5 +256,3 @@ export function injectDataConnectMutation<
256256 dataConnectResult,
257257 } ;
258258}
259-
260- export type { CreateDataConnectMutationResult , CreateDataConnectQueryResult } from './types' ;
0 commit comments