1- import { getDataConnect , queryRef , executeQuery , mutationRef , executeMutation , validateArgs } from 'firebase/data-connect' ;
1+ import { queryRef , executeQuery , mutationRef , executeMutation , validateArgs } from 'firebase/data-connect' ;
22
33export const connectorConfig = {
44 connector : 'default' ,
@@ -8,193 +8,171 @@ export const connectorConfig = {
88
99export function upsertCustomerRef ( dcOrVars , vars ) {
1010 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
11- if ( '_useGeneratedSdk' in dcInstance ) {
12- dcInstance . _useGeneratedSdk ( ) ;
13- } else {
14- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
15- }
11+ dcInstance . _useGeneratedSdk ( ) ;
1612 return mutationRef ( dcInstance , 'UpsertCustomer' , inputVars ) ;
1713}
14+
1815export function upsertCustomer ( dcOrVars , vars ) {
1916 return executeMutation ( upsertCustomerRef ( dcOrVars , vars ) ) ;
2017}
18+
2119export function createProductReviewRef ( dcOrVars , vars ) {
2220 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
23- if ( '_useGeneratedSdk' in dcInstance ) {
24- dcInstance . _useGeneratedSdk ( ) ;
25- } else {
26- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
27- }
21+ dcInstance . _useGeneratedSdk ( ) ;
2822 return mutationRef ( dcInstance , 'CreateProductReview' , inputVars ) ;
2923}
24+
3025export function createProductReview ( dcOrVars , vars ) {
3126 return executeMutation ( createProductReviewRef ( dcOrVars , vars ) ) ;
3227}
28+
3329export function createOrderRef ( dcOrVars , vars ) {
3430 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
35- if ( '_useGeneratedSdk' in dcInstance ) {
36- dcInstance . _useGeneratedSdk ( ) ;
37- } else {
38- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
39- }
31+ dcInstance . _useGeneratedSdk ( ) ;
4032 return mutationRef ( dcInstance , 'CreateOrder' , inputVars ) ;
4133}
34+
4235export function createOrder ( dcOrVars , vars ) {
4336 return executeMutation ( createOrderRef ( dcOrVars , vars ) ) ;
4437}
38+
4539export function updateOrderByPaymentIntentIdRef ( dcOrVars , vars ) {
4640 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
47- if ( '_useGeneratedSdk' in dcInstance ) {
48- dcInstance . _useGeneratedSdk ( ) ;
49- } else {
50- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
51- }
41+ dcInstance . _useGeneratedSdk ( ) ;
5242 return mutationRef ( dcInstance , 'UpdateOrderByPaymentIntentId' , inputVars ) ;
5343}
44+
5445export function updateOrderByPaymentIntentId ( dcOrVars , vars ) {
5546 return executeMutation ( updateOrderByPaymentIntentIdRef ( dcOrVars , vars ) ) ;
5647}
48+
5749export function updateOrderByChargeIdRef ( dcOrVars , vars ) {
5850 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars ) ;
59- if ( '_useGeneratedSdk' in dcInstance ) {
60- dcInstance . _useGeneratedSdk ( ) ;
61- } else {
62- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
63- }
51+ dcInstance . _useGeneratedSdk ( ) ;
6452 return mutationRef ( dcInstance , 'UpdateOrderByChargeId' , inputVars ) ;
6553}
54+
6655export function updateOrderByChargeId ( dcOrVars , vars ) {
6756 return executeMutation ( updateOrderByChargeIdRef ( dcOrVars , vars ) ) ;
6857}
58+
6959export function createOrderItemRef ( dcOrVars , vars ) {
7060 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
71- if ( '_useGeneratedSdk' in dcInstance ) {
72- dcInstance . _useGeneratedSdk ( ) ;
73- } else {
74- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
75- }
61+ dcInstance . _useGeneratedSdk ( ) ;
7662 return mutationRef ( dcInstance , 'CreateOrderItem' , inputVars ) ;
7763}
64+
7865export function createOrderItem ( dcOrVars , vars ) {
7966 return executeMutation ( createOrderItemRef ( dcOrVars , vars ) ) ;
8067}
68+
8169export function listCustomersRef ( dc ) {
8270 const { dc : dcInstance } = validateArgs ( connectorConfig , dc , undefined ) ;
83- if ( '_useGeneratedSdk' in dcInstance ) {
84- dcInstance . _useGeneratedSdk ( ) ;
85- } else {
86- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
87- }
71+ dcInstance . _useGeneratedSdk ( ) ;
8872 return queryRef ( dcInstance , 'ListCustomers' ) ;
8973}
74+
9075export function listCustomers ( dc ) {
9176 return executeQuery ( listCustomersRef ( dc ) ) ;
9277}
78+
9379export function getReviewsByHandleRef ( dcOrVars , vars ) {
9480 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
95- if ( '_useGeneratedSdk' in dcInstance ) {
96- dcInstance . _useGeneratedSdk ( ) ;
97- } else {
98- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
99- }
81+ dcInstance . _useGeneratedSdk ( ) ;
10082 return queryRef ( dcInstance , 'GetReviewsByHandle' , inputVars ) ;
10183}
84+
10285export function getReviewsByHandle ( dcOrVars , vars ) {
10386 return executeQuery ( getReviewsByHandleRef ( dcOrVars , vars ) ) ;
10487}
88+
10589export function getProductByHandleRef ( dcOrVars , vars ) {
10690 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
107- if ( '_useGeneratedSdk' in dcInstance ) {
108- dcInstance . _useGeneratedSdk ( ) ;
109- } else {
110- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
111- }
91+ dcInstance . _useGeneratedSdk ( ) ;
11292 return queryRef ( dcInstance , 'GetProductByHandle' , inputVars ) ;
11393}
94+
11495export function getProductByHandle ( dcOrVars , vars ) {
11596 return executeQuery ( getProductByHandleRef ( dcOrVars , vars ) ) ;
11697}
98+
11799export function getCollectionByHandleRef ( dcOrVars , vars ) {
118100 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
119- if ( '_useGeneratedSdk' in dcInstance ) {
120- dcInstance . _useGeneratedSdk ( ) ;
121- } else {
122- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
123- }
101+ dcInstance . _useGeneratedSdk ( ) ;
124102 return queryRef ( dcInstance , 'GetCollectionByHandle' , inputVars ) ;
125103}
104+
126105export function getCollectionByHandle ( dcOrVars , vars ) {
127106 return executeQuery ( getCollectionByHandleRef ( dcOrVars , vars ) ) ;
128107}
108+
129109export function getCollectionsByPageRef ( dcOrVars , vars ) {
130110 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars ) ;
131- if ( '_useGeneratedSdk' in dcInstance ) {
132- dcInstance . _useGeneratedSdk ( ) ;
133- } else {
134- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
135- }
111+ dcInstance . _useGeneratedSdk ( ) ;
136112 return queryRef ( dcInstance , 'GetCollectionsByPage' , inputVars ) ;
137113}
114+
138115export function getCollectionsByPage ( dcOrVars , vars ) {
139116 return executeQuery ( getCollectionsByPageRef ( dcOrVars , vars ) ) ;
140117}
118+
141119export function searchProductDescriptionUsingL2similarityRef ( dcOrVars , vars ) {
142120 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
143- if ( '_useGeneratedSdk' in dcInstance ) {
144- dcInstance . _useGeneratedSdk ( ) ;
145- } else {
146- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
147- }
121+ dcInstance . _useGeneratedSdk ( ) ;
148122 return queryRef ( dcInstance , 'SearchProductDescriptionUsingL2Similarity' , inputVars ) ;
149123}
124+
150125export function searchProductDescriptionUsingL2similarity ( dcOrVars , vars ) {
151126 return executeQuery ( searchProductDescriptionUsingL2similarityRef ( dcOrVars , vars ) ) ;
152127}
128+
153129export function searchProductTitleUsingL2similarityRef ( dcOrVars , vars ) {
154130 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
155- if ( '_useGeneratedSdk' in dcInstance ) {
156- dcInstance . _useGeneratedSdk ( ) ;
157- } else {
158- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
159- }
131+ dcInstance . _useGeneratedSdk ( ) ;
160132 return queryRef ( dcInstance , 'SearchProductTitleUsingL2Similarity' , inputVars ) ;
161133}
134+
162135export function searchProductTitleUsingL2similarity ( dcOrVars , vars ) {
163136 return executeQuery ( searchProductTitleUsingL2similarityRef ( dcOrVars , vars ) ) ;
164137}
138+
165139export function searchProductReviewContentUsingL2similarityRef ( dcOrVars , vars ) {
166140 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
167- if ( '_useGeneratedSdk' in dcInstance ) {
168- dcInstance . _useGeneratedSdk ( ) ;
169- } else {
170- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
171- }
141+ dcInstance . _useGeneratedSdk ( ) ;
172142 return queryRef ( dcInstance , 'SearchProductReviewContentUsingL2Similarity' , inputVars ) ;
173143}
144+
174145export function searchProductReviewContentUsingL2similarity ( dcOrVars , vars ) {
175146 return executeQuery ( searchProductReviewContentUsingL2similarityRef ( dcOrVars , vars ) ) ;
176147}
148+
177149export function getOrdersByCustomerIdRef ( dcOrVars , vars ) {
178150 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
179- if ( '_useGeneratedSdk' in dcInstance ) {
180- dcInstance . _useGeneratedSdk ( ) ;
181- } else {
182- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
183- }
151+ dcInstance . _useGeneratedSdk ( ) ;
184152 return queryRef ( dcInstance , 'GetOrdersByCustomerId' , inputVars ) ;
185153}
154+
186155export function getOrdersByCustomerId ( dcOrVars , vars ) {
187156 return executeQuery ( getOrdersByCustomerIdRef ( dcOrVars , vars ) ) ;
188157}
158+
159+ export function getCurrentCustomerOrdersRef ( dc ) {
160+ const { dc : dcInstance } = validateArgs ( connectorConfig , dc , undefined ) ;
161+ dcInstance . _useGeneratedSdk ( ) ;
162+ return queryRef ( dcInstance , 'GetCurrentCustomerOrders' ) ;
163+ }
164+
165+ export function getCurrentCustomerOrders ( dc ) {
166+ return executeQuery ( getCurrentCustomerOrdersRef ( dc ) ) ;
167+ }
168+
189169export function getOrderByIdRef ( dcOrVars , vars ) {
190170 const { dc : dcInstance , vars : inputVars } = validateArgs ( connectorConfig , dcOrVars , vars , true ) ;
191- if ( '_useGeneratedSdk' in dcInstance ) {
192- dcInstance . _useGeneratedSdk ( ) ;
193- } else {
194- console . error ( 'Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.' ) ;
195- }
171+ dcInstance . _useGeneratedSdk ( ) ;
196172 return queryRef ( dcInstance , 'GetOrderById' , inputVars ) ;
197173}
174+
198175export function getOrderById ( dcOrVars , vars ) {
199176 return executeQuery ( getOrderByIdRef ( dcOrVars , vars ) ) ;
200177}
178+
0 commit comments