new sdk for front with vendor entity
This commit is contained in:
@@ -30,21 +30,46 @@ export const RecurrenceType = {
|
||||
SCATTER: "SCATTER",
|
||||
}
|
||||
|
||||
export const VendorApprovalStatus = {
|
||||
PENDING: "PENDING",
|
||||
APPROVED: "APPROVED",
|
||||
SUSPENDED: "SUSPENDED",
|
||||
TERMINATED: "TERMINATED",
|
||||
}
|
||||
|
||||
export const VendorPlatformType = {
|
||||
FULL_PLATFORM: "FULL_PLATFORM",
|
||||
BUILDING_PLATFORM: "BUILDING_PLATFORM",
|
||||
PARTIAL_TECH: "PARTIAL_TECH",
|
||||
TRADITIONAL: "TRADITIONAL",
|
||||
}
|
||||
|
||||
export const VendorRegion = {
|
||||
NATIONAL: "NATIONAL",
|
||||
BAY_AREA: "BAY_AREA",
|
||||
SOUTHERN_CALIFORNIA: "SOUTHERN_CALIFORNIA",
|
||||
NORTHERN_CALIFORNIA: "NORTHERN_CALIFORNIA",
|
||||
WEST: "WEST",
|
||||
EAST: "EAST",
|
||||
MIDWEST: "MIDWEST",
|
||||
SOUTH: "SOUTH",
|
||||
}
|
||||
|
||||
export const connectorConfig = {
|
||||
connector: 'krow-connector',
|
||||
service: 'krow-workforce-db',
|
||||
location: 'us-central1'
|
||||
};
|
||||
|
||||
export const listStaffRef = (dc) => {
|
||||
export const listVendorRef = (dc) => {
|
||||
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
|
||||
dcInstance._useGeneratedSdk();
|
||||
return queryRef(dcInstance, 'listStaff');
|
||||
return queryRef(dcInstance, 'listVendor');
|
||||
}
|
||||
listStaffRef.operationName = 'listStaff';
|
||||
listVendorRef.operationName = 'listVendor';
|
||||
|
||||
export function listStaff(dc) {
|
||||
return executeQuery(listStaffRef(dc));
|
||||
export function listVendor(dc) {
|
||||
return executeQuery(listVendorRef(dc));
|
||||
}
|
||||
|
||||
export const createEventRef = (dcOrVars, vars) => {
|
||||
@@ -80,3 +105,25 @@ export function createStaff(dcOrVars, vars) {
|
||||
return executeMutation(createStaffRef(dcOrVars, vars));
|
||||
}
|
||||
|
||||
export const listStaffRef = (dc) => {
|
||||
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
|
||||
dcInstance._useGeneratedSdk();
|
||||
return queryRef(dcInstance, 'listStaff');
|
||||
}
|
||||
listStaffRef.operationName = 'listStaff';
|
||||
|
||||
export function listStaff(dc) {
|
||||
return executeQuery(listStaffRef(dc));
|
||||
}
|
||||
|
||||
export const createVendorRef = (dcOrVars, vars) => {
|
||||
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
|
||||
dcInstance._useGeneratedSdk();
|
||||
return mutationRef(dcInstance, 'CreateVendor', inputVars);
|
||||
}
|
||||
createVendorRef.operationName = 'CreateVendor';
|
||||
|
||||
export function createVendor(dcOrVars, vars) {
|
||||
return executeMutation(createVendorRef(dcOrVars, vars));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user