1 const { createCategoryRef, upsertCategoryRef, deleteCategoryRef, updateCategoryRef, getCategoryRef, listCategoriesRef, createDeviceRef, upsertDeviceRef, deleteDeviceRef, updateDeviceRef, getDeviceRef, listDevicesRef, createGuideRef, upsertGuideRef, deleteGuideRef, updateGuideRef, getGuideRef, listGuidesRef, createPartRef, upsertPartRef, deletePartRef, updatePartRef, getPartRef, listPartsRef, createStepRef, upsertStepRef, deleteStepRef, updateStepRef, getStepRef, listStepsRef, createBookmarkRef, upsertBookmarkRef, deleteBookmarkRef, updateBookmarkRef, getMyBookmarksRef, getBookmarkRef, connectorConfig } = require('../index.cjs.js');
2 const { validateArgs, CallerSdkTypeEnum } = require('firebase/data-connect');
3 const { useDataConnectQuery, useDataConnectMutation, validateReactArgs } = require('@tanstack-query-firebase/react/data-connect');
4
5 exports.useCreateCategory = function useCreateCategory(dcOrOptions, options) {
6 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
7 function refFactory() {
8 return createCategoryRef(dcInstance);
9 }
10 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
11 }
12
13 exports.useUpsertCategory = function useUpsertCategory(dcOrOptions, options) {
14 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
15 function refFactory(vars) {
16 return upsertCategoryRef(dcInstance, vars);
17 }
18 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
19 }
20
21 exports.useDeleteCategory = function useDeleteCategory(dcOrOptions, options) {
22 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
23 function refFactory(vars) {
24 return deleteCategoryRef(dcInstance, vars);
25 }
26 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
27 }
28
29 exports.useUpdateCategory = function useUpdateCategory(dcOrOptions, options) {
30 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
31 function refFactory(vars) {
32 return updateCategoryRef(dcInstance, vars);
33 }
34 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
35 }
36
37
38 exports.useGetCategory = function useGetCategory(dcOrVars, varsOrOptions, options) {
39 const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true);
40 const ref = getCategoryRef(dcInstance, inputVars);
41 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
42 }
43
44 exports.useListCategories = function useListCategories(dcOrOptions, options) {
45 const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options);
46 const ref = listCategoriesRef(dcInstance);
47 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
48 }
49 exports.useCreateDevice = function useCreateDevice(dcOrOptions, options) {
50 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
51 function refFactory() {
52 return createDeviceRef(dcInstance);
53 }
54 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
55 }
56
57 exports.useUpsertDevice = function useUpsertDevice(dcOrOptions, options) {
58 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
59 function refFactory(vars) {
60 return upsertDeviceRef(dcInstance, vars);
61 }
62 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
63 }
64
65 exports.useDeleteDevice = function useDeleteDevice(dcOrOptions, options) {
66 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
67 function refFactory(vars) {
68 return deleteDeviceRef(dcInstance, vars);
69 }
70 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
71 }
72
73 exports.useUpdateDevice = function useUpdateDevice(dcOrOptions, options) {
74 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
75 function refFactory(vars) {
76 return updateDeviceRef(dcInstance, vars);
77 }
78 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
79 }
80
81
82 exports.useGetDevice = function useGetDevice(dcOrVars, varsOrOptions, options) {
83 const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true);
84 const ref = getDeviceRef(dcInstance, inputVars);
85 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
86 }
87
88 exports.useListDevices = function useListDevices(dcOrOptions, options) {
89 const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options);
90 const ref = listDevicesRef(dcInstance);
91 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
92 }
93 exports.useCreateGuide = function useCreateGuide(dcOrOptions, options) {
94 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
95 function refFactory(vars) {
96 return createGuideRef(dcInstance, vars);
97 }
98 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
99 }
100
101 exports.useUpsertGuide = function useUpsertGuide(dcOrOptions, options) {
102 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
103 function refFactory(vars) {
104 return upsertGuideRef(dcInstance, vars);
105 }
106 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
107 }
108
109 exports.useDeleteGuide = function useDeleteGuide(dcOrOptions, options) {
110 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
111 function refFactory(vars) {
112 return deleteGuideRef(dcInstance, vars);
113 }
114 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
115 }
116
117 exports.useUpdateGuide = function useUpdateGuide(dcOrOptions, options) {
118 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
119 function refFactory(vars) {
120 return updateGuideRef(dcInstance, vars);
121 }
122 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
123 }
124
125
126 exports.useGetGuide = function useGetGuide(dcOrVars, varsOrOptions, options) {
127 const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true);
128 const ref = getGuideRef(dcInstance, inputVars);
129 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
130 }
131
132 exports.useListGuides = function useListGuides(dcOrOptions, options) {
133 const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options);
134 const ref = listGuidesRef(dcInstance);
135 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
136 }
137 exports.useCreatePart = function useCreatePart(dcOrOptions, options) {
138 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
139 function refFactory(vars) {
140 return createPartRef(dcInstance, vars);
141 }
142 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
143 }
144
145 exports.useUpsertPart = function useUpsertPart(dcOrOptions, options) {
146 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
147 function refFactory(vars) {
148 return upsertPartRef(dcInstance, vars);
149 }
150 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
151 }
152
153 exports.useDeletePart = function useDeletePart(dcOrOptions, options) {
154 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
155 function refFactory(vars) {
156 return deletePartRef(dcInstance, vars);
157 }
158 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
159 }
160
161 exports.useUpdatePart = function useUpdatePart(dcOrOptions, options) {
162 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
163 function refFactory(vars) {
164 return updatePartRef(dcInstance, vars);
165 }
166 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
167 }
168
169
170 exports.useGetPart = function useGetPart(dcOrVars, varsOrOptions, options) {
171 const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true);
172 const ref = getPartRef(dcInstance, inputVars);
173 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
174 }
175
176 exports.useListParts = function useListParts(dcOrOptions, options) {
177 const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options);
178 const ref = listPartsRef(dcInstance);
179 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
180 }
181 exports.useCreateStep = function useCreateStep(dcOrOptions, options) {
182 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
183 function refFactory(vars) {
184 return createStepRef(dcInstance, vars);
185 }
186 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
187 }
188
189 exports.useUpsertStep = function useUpsertStep(dcOrOptions, options) {
190 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
191 function refFactory(vars) {
192 return upsertStepRef(dcInstance, vars);
193 }
194 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
195 }
196
197 exports.useDeleteStep = function useDeleteStep(dcOrOptions, options) {
198 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
199 function refFactory(vars) {
200 return deleteStepRef(dcInstance, vars);
201 }
202 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
203 }
204
205 exports.useUpdateStep = function useUpdateStep(dcOrOptions, options) {
206 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
207 function refFactory(vars) {
208 return updateStepRef(dcInstance, vars);
209 }
210 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
211 }
212
213
214 exports.useGetStep = function useGetStep(dcOrVars, varsOrOptions, options) {
215 const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true);
216 const ref = getStepRef(dcInstance, inputVars);
217 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
218 }
219
220 exports.useListSteps = function useListSteps(dcOrOptions, options) {
221 const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options);
222 const ref = listStepsRef(dcInstance);
223 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
224 }
225 exports.useCreateBookmark = function useCreateBookmark(dcOrOptions, options) {
226 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
227 function refFactory(vars) {
228 return createBookmarkRef(dcInstance, vars);
229 }
230 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
231 }
232
233 exports.useUpsertBookmark = function useUpsertBookmark(dcOrOptions, options) {
234 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
235 function refFactory(vars) {
236 return upsertBookmarkRef(dcInstance, vars);
237 }
238 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
239 }
240
241 exports.useDeleteBookmark = function useDeleteBookmark(dcOrOptions, options) {
242 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
243 function refFactory(vars) {
244 return deleteBookmarkRef(dcInstance, vars);
245 }
246 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
247 }
248
249 exports.useUpdateBookmark = function useUpdateBookmark(dcOrOptions, options) {
250 const { dc: dcInstance, vars: inputOpts } = validateArgs(connectorConfig, dcOrOptions, options);
251 function refFactory(vars) {
252 return updateBookmarkRef(dcInstance, vars);
253 }
254 return useDataConnectMutation(refFactory, inputOpts, CallerSdkTypeEnum.GeneratedReact);
255 }
256
257
258 exports.useGetMyBookmarks = function useGetMyBookmarks(dcOrOptions, options) {
259 const { dc: dcInstance, options: inputOpts } = validateReactArgs(connectorConfig, dcOrOptions, options);
260 const ref = getMyBookmarksRef(dcInstance);
261 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
262 }
263
264 exports.useGetBookmark = function useGetBookmark(dcOrVars, varsOrOptions, options) {
265 const { dc: dcInstance, vars: inputVars, options: inputOpts } = validateReactArgs(connectorConfig, dcOrVars, varsOrOptions, options, true, true);
266 const ref = getBookmarkRef(dcInstance, inputVars);
267 return useDataConnectQuery(ref, inputOpts, CallerSdkTypeEnum.GeneratedReact);
268 }