Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { getDataConnect, queryRef, executeQuery, mutationRef, executeMutation, validateArgs } from 'firebase/data-connect';
import { queryRef, executeQuery, mutationRef, executeMutation, validateArgs } from 'firebase/data-connect';

export const connectorConfig = {
connector: 'default',
Expand All @@ -8,193 +8,171 @@ export const connectorConfig = {

export function upsertCustomerRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return mutationRef(dcInstance, 'UpsertCustomer', inputVars);
}

export function upsertCustomer(dcOrVars, vars) {
return executeMutation(upsertCustomerRef(dcOrVars, vars));
}

export function createProductReviewRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return mutationRef(dcInstance, 'CreateProductReview', inputVars);
}

export function createProductReview(dcOrVars, vars) {
return executeMutation(createProductReviewRef(dcOrVars, vars));
}

export function createOrderRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return mutationRef(dcInstance, 'CreateOrder', inputVars);
}

export function createOrder(dcOrVars, vars) {
return executeMutation(createOrderRef(dcOrVars, vars));
}

export function updateOrderByPaymentIntentIdRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return mutationRef(dcInstance, 'UpdateOrderByPaymentIntentId', inputVars);
}

export function updateOrderByPaymentIntentId(dcOrVars, vars) {
return executeMutation(updateOrderByPaymentIntentIdRef(dcOrVars, vars));
}

export function updateOrderByChargeIdRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return mutationRef(dcInstance, 'UpdateOrderByChargeId', inputVars);
}

export function updateOrderByChargeId(dcOrVars, vars) {
return executeMutation(updateOrderByChargeIdRef(dcOrVars, vars));
}

export function createOrderItemRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return mutationRef(dcInstance, 'CreateOrderItem', inputVars);
}

export function createOrderItem(dcOrVars, vars) {
return executeMutation(createOrderItemRef(dcOrVars, vars));
}

export function listCustomersRef(dc) {
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'ListCustomers');
}

export function listCustomers(dc) {
return executeQuery(listCustomersRef(dc));
}

export function getReviewsByHandleRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'GetReviewsByHandle', inputVars);
}

export function getReviewsByHandle(dcOrVars, vars) {
return executeQuery(getReviewsByHandleRef(dcOrVars, vars));
}

export function getProductByHandleRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'GetProductByHandle', inputVars);
}

export function getProductByHandle(dcOrVars, vars) {
return executeQuery(getProductByHandleRef(dcOrVars, vars));
}

export function getCollectionByHandleRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'GetCollectionByHandle', inputVars);
}

export function getCollectionByHandle(dcOrVars, vars) {
return executeQuery(getCollectionByHandleRef(dcOrVars, vars));
}

export function getCollectionsByPageRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'GetCollectionsByPage', inputVars);
}

export function getCollectionsByPage(dcOrVars, vars) {
return executeQuery(getCollectionsByPageRef(dcOrVars, vars));
}

export function searchProductDescriptionUsingL2similarityRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'SearchProductDescriptionUsingL2Similarity', inputVars);
}

export function searchProductDescriptionUsingL2similarity(dcOrVars, vars) {
return executeQuery(searchProductDescriptionUsingL2similarityRef(dcOrVars, vars));
}

export function searchProductTitleUsingL2similarityRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'SearchProductTitleUsingL2Similarity', inputVars);
}

export function searchProductTitleUsingL2similarity(dcOrVars, vars) {
return executeQuery(searchProductTitleUsingL2similarityRef(dcOrVars, vars));
}

export function searchProductReviewContentUsingL2similarityRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'SearchProductReviewContentUsingL2Similarity', inputVars);
}

export function searchProductReviewContentUsingL2similarity(dcOrVars, vars) {
return executeQuery(searchProductReviewContentUsingL2similarityRef(dcOrVars, vars));
}

export function getOrdersByCustomerIdRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'GetOrdersByCustomerId', inputVars);
}

export function getOrdersByCustomerId(dcOrVars, vars) {
return executeQuery(getOrdersByCustomerIdRef(dcOrVars, vars));
}

export function getCurrentCustomerOrdersRef(dc) {
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'GetCurrentCustomerOrders');
}

export function getCurrentCustomerOrders(dc) {
return executeQuery(getCurrentCustomerOrdersRef(dc));
}

export function getOrderByIdRef(dcOrVars, vars) {
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
if('_useGeneratedSdk' in dcInstance) {
dcInstance._useGeneratedSdk();
} else {
console.error('Please update to the latest version of the Data Connect SDK by running `npm install firebase@dataconnect-preview`.');
}
dcInstance._useGeneratedSdk();
return queryRef(dcInstance, 'GetOrderById', inputVars);
}

export function getOrderById(dcOrVars, vars) {
return executeQuery(getOrderByIdRef(dcOrVars, vars));
}

Loading
Loading